15-year-old deep-thinking Welsh schoolboy Oliver Tate struggles to initiate and maintain a relationship with Jordana, his devilish, dark-haired classmate at their Swansea high school. As his parents' marriage begins to fall apart, similar problems arise in his relationship with Jordana.
Noah Taylor
as Lloyd Tate
Paddy Considine
as Graham Purvis
Craig Roberts
as Oliver Tate
Yasmin Paige
as Jordana Bevan
Sally Hawkins
as Jill Tate
Steffan Rhodri
as Mr. Davey
Darren Evans
as Chips
Osian Cai Dulais
as Mark Pritchard
Lily McCann
as Zoe Preece
Otis Lloyd
as Keiron
Elinor Crawley
as Abby Smuts
Gemma Chan
as Kim-Lin