Skip to Content (Press Enter)

English / Français

Directors' Bios

Derrick O'Toole

Derrick O'Toole

Derrick O'Toole is a filmmaker from London, ON

PC Barfoot

PC Barfoot

PC Barfoot is a documentarian from Owen Sound, ON.

Leila Almawy

Leila Almawy

Leila Almawy is a filmmaker and activist from London, ON.