Wow, a real tour-de-force with McAvoy as a complete asshole, who we get to see as a tortured, lonely man in this Scottish comedy version of Bad Lieutenant. This film is funny, repulsive, tragic in turns, and it did feel like a Trainspotting-lite in the first 20 minutes, but then quickly shed that feel and became its own thing.
I’m not entirely sure it’s a great movie, though it had many, many memorable scenes, and I’m sure I’ll remember it for years to come, but it’s a very, very good movie.
Oh and a spectacular and glorious cameo from David Soul too.