Oliver Tate (
Craig Roberts) to nieprzeciętny piętnastolatek z zapyziałego walijskiego miasteczka. Chłopak nie ma przyjaciół, a dziewczyna, w której się zakochał, wybrała innego. Nastolatek nie zamierza jednak łatwo się poddawać i postanawia stracić dziewictwo przed swoimi kolejnymi urodzinami. Wyznacza też sobie drugi ważny cel – za wszelką cenę nie dopuścić do rozwodu rodziców (
Sally Hawkins i
Noah Taylor). Wielkim sprzymierzeńcem Olivera w potyczkach ze światem jest jego niezwykła wyobraźnia. To ona pomaga mu uciec od szarej codzienności i mimo przeciwności losu w pełni cieszyć się życiem.