Special Announcement: the winner of Best Costumes and Best Production Design at our 2018 festival, Chimera (starring Oscar-nominee Kathleen Quinlan and Emmy-nominee Henry Ian Cusick), has secured a distribution deal and is set to release in April of this year!
We are so proud of the brilliant filmmakers involved and honored to have featured their work in our festival. Check out the trailer below!