This is an excellent film...well written, well cast, and with great acting. I love the twists in the plot, and how the movie turns out. Ewan McGregor is great fun, and his character, and his character's room mates are a trio of mean-spirited jokers, which gave me a lot of laughs.
10/10