Backlash PicturesBacklash Pictures

Backlash Pictures is a Toronto-based independent film production company focused on high-concept, story-driven features across a range of genres.