Liam Neeson at the world premiere of David Von Ancken's "Seraphim Falls" at Elgin theatre as part of Toronto International Film Festival.