SUBMARINE, a delightful surprise from Wales, takes the familiar coming-of-age tale and gives it an approach so original as to make the familiar seem fresh. The protagonist, Oliver Tate (Craig Roberts) is painfully self-aware and deliciously oblivious, a hopeless romantic when it comes to the coolly ironic Jordana Bevan (Yasmin Paige), and a cynical observer… Read More »