Great story of self discovery written and directed by Oliver Irving. There are some wonderfully painful scenes to watch of the main character trying to understand how he's become who he is. It is good to see RP playing against type with all his versatility on display. All the other characters are well written and interesting in their own right and portrayed honestly and to great comedic effect by the excellent cast. A truly special film that will make you laugh and cringe and laugh some more all the time rooting for it's players and their journey.