James McAvoy - Film Roles (Pt. 2 to this original set posted way back in 2012. Simon Newton, Bruce R