The Life of Chuck, an offbeat film by writer-director Mike Flanagan, has won the People’s Choice Award at the Toronto International Film Festival. The sci-fi drama is based...
The Toronto International Film Festival is one of the most prestigious film festivals in Canada. It’s the largest in North America, and it’s even listed among...