Pete Travis, Toronto International Film Festival at Ryerson Theatre, Toronto, Ontario, Canada on September 07, 2012. Photo: Greg Russell