I love fantasy and I love horror, so when both worlds collide it’s usually a magical experience for me. That’s why I was super stoked for The Siren. The new fantasy-horror film from writer-director Perry Blackshear (They Look Like People). The cast includes Evan Dumouchel, MacLeod Andrews, and Margaret Ying …
Read More »