JUSTIN DECLOUX (Writer/Director)
Justin Decloux is a young filmmaker living in Toronto. Growing up in Ottawa, Justin graduated Algonquin College’s Television Broadcasting program.
After moving to Toronto, he made the feature film “Teddy Bomb” a coming of age splatter comedy about a sentient talking teddy bear which screened at the Blood in the Snow Film Festival in Toronto. His short film “We’re In A Fight” premiered internationally in 2014 at the Feratum Film Festival in Mexico.
Justin co-programs “The Laser Blast Film Society” at The Royal Cinema and produces/hosts podcasts “The Important Cinema Club” and “Loose Cannons.” “Impossible Horror” is his second feature film.