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