Siren to screen at Iris Prize Festival

Exciting Festival Premier Announcement!

We are excited to share with you the news that Siren will be screening at the Iris Prize Festival in Cardiff, UK this coming October as part of the Best British Short category.

Continue reading “Siren to screen at Iris Prize Festival”