James McAvoy gives a stunning performance as Bruce and just steals every scene. His decent to a completely self absorbed sociopath through the film as his layers crack was well paced and just added to how much you wanted to see him dead. His interactions with other characters like Lennox and Blades were down right side splitting and his mocking of Bunty just put that icing on the cake all in all a fantastic film with an incredible sense of dark humour give it a go if you want