A quite brilliant big screen directing debut for Ayoade, a little gem of a film examining the socially inept, but good hearted, 15-year-old Oliver Tate’s (Roberts) awkward attempts to lose his virginity and stop his mother (Hawkins) having it away with neighbour Considine.