90%Panic Fest 2024: ‘Mother Father Sister Brother Frank’ Is Laugh Out Loud Funny and Delightfully Deranged
Alexis den Boggende·InterviewsReviewsShort Film ShowcaseINTERVIEW: Writer-Director François Ricard-Sheard Offers a Bone-chilling Bloodbath in His Debut Short Film ‘Smiley Face’François Ricard-Sheard is an up-and-coming Canadian filmmaker with an affable nature and an innate love of horror. The Québec-based cinephile... Read More