And for zero dollars!
Comissioned by the EYE Institute and presented by IFFR The Nest is a 9 minute body horror from David Cronenberg and stars Evelyne Brochu and you can see it for free but only for a short amount of time. The film centres on a woman looking for a different kind of breast surgery in a lab that is…probably not sanitary…
Check it out below – oh and its NSFW. I mean it.
Leave a Reply