James McAvoy on 'Trance'