
Having been away from the limelight for a couple of years, we’re now entering what can only be described as a James McAvoy season in British cinema, as he takes on leading roles in Welcome to the Punch, Trance and Filth in the coming months. As the former hits our screens this weekend, we were [...]




