Submarine is a 2010 coming-of-age comedy-drama film written and directed by Richard Ayoade and starring Craig Roberts, Yasmin Paige, Noah Taylor, Paddy Considine and Sally Hawkins. It was adapted from the 2008 novel Submarine by Joe Dunthorne, and is an international co-production between the United Kingdom and the United States. Submarine is Ayoade's directorial debut.
Unpopular Oliver Tate (Craig Roberts) is a 15-year-old who is infatuated with classmate Jordana (Yasmin Paige). When Jordana invites Oliver to meet secretly after school, she takes pictures of them kissing, hoping to make her ex-boyfriend jealous. He reacts by putting Oliver in a headlock and punching him at school whilst they are surrounded by other pupils. Jordana soon becomes his girlfriend and after a couple of weeks they have sex in his bedroom whilst his parents are out.