Scottish actor James McAvoy reflected on spirituality ahead of the world premiere of his supernatural drama "Faith" on the second day of the Toronto International Film Festival (TIFF) on Friday.

The actors play working-class Brits navigating the early stage of a relationship in this TIFF premiere from director Paul Andrew Williams.

Erin Doherty plays a happily single mother in a downbeat town courted by an enigmatic James McAvoy in this expertly taut drama