Programme Index

Discover 11,128,835 listings and 279,677 playable programmes from the BBC

Result 1 for your search filters
Filter by channel

Duration: 2 hours, 30 minutes

First broadcast: on BBC Four HDLatest broadcast: on BBC Two Wales HD

What if your first true love was someone you’d been told to hate? Ripped apart by the bitter divisions of their parents, two young people will risk everything to be together. Show more