Philippe Farladeau

Sleeping Giant

TFCA announces finalists for best Canadian feature prize

Andrew Cividino’s Sleeping Giant (pictured) is among three films in the running to win the $100,000 Rogers Best Canadian Film Award.