Richard Ayoade = cinematic magpie. In Submarine he indulged his inner Wes Anderson (rather well I might add) and here he clearly riffs on Terry Gilliam's entire back catalogue. Stealing is alright as long as you do it right but here Ayoade barely keep things together. Production work is however stellar. Shame that the story and direction is a bit of a mess.