I've got to say I'm very pleased with how 2011 is turning out. After 2010 parped out just four films that I would allow onto my DVD shelf, this year has already presented four that I'm itching to see again, and it's only 74 days old. So well done 2011 and well done Richard Ayoade for directing the sublime, subdued and substantially good Submarine.
Ayoade marshalls all the elements of his film with such a deft hand it's hard to believe that it's his first feature, but with several ingenious music videos to his name already, he's clearly set to join Edgar Wright and Garth Jennings as a force to be reckoned with in the field of visionary British directors. His own script, adapted from Joe Dunthorne's novel, is full of pathos, romance and pant-pissing LOLs, Erik Wilson's cinematography is heartbreakingly gorgeous and Alex Turner's original songs are things of aching beauty.
Alex Turner: 'Piledriver Waltz'
But it's the cast that effortlessly wins you over: it's impossible to take your eyes off Craig Roberts as the deadpan hero Oliver Tate; if he doesn't become the icon of a generation of teenage boys then there's something wrong with the world. Yasmin Paige is exactly as alluring, aloof and untouchable as teenage girls are to teenage boys and Noah Taylor, Sally Hawkins and The Mighty Considine are note-perfect as the supporting cast of hopelessly tragic yet heart-warmingly human characters.