If you’re looking for the perfect movie night at home, The Edge of Love has enough romance and drama to keep you hooked while munching your popcorn on the sofa. Starring Cillian Murphy and Keira Knightley, the drama focuses on the messy personal life of acclaimed poet Dylan Thomas.

Set during the London Blitz, the film follows Vera Phillips (Knightley), a nightclub singer who becomes reacquainted with her first love Thomas (played by Widow’s Bay star Matthew Rhys), who is now married to Caitlin (played by Sienna Miller), with whom he has a son.

Murphy stars as Vera’s other love interest William Killick, who is soon called up to fight in World War II. The film explores the friendship between Vera and Caitlin as well as the complicated romantic web between the two couples.

keira knightley, the edge of love

Moviestore/Shutterstock

Related: Best streaming services

While the film wasn’t a huge hit at the box office it has found its fans, with one IMDb viewer calling it “a classic war-time tale of love, loss, happiness and tragedy”, and adding that it is “a perfect film for a night in”.

Who’s in The Edge of Love?

• Keira Knightley as Vera Phillips
• Sienna Miller as Caitlin Thomas
• Cillian Murphy as William Killick
• Matthew Rhys as Dylan Thomas
• Lisa Stansfield as Ruth Williams
• Graham McPherson as Al Bowlly
• Camilla Rutherford as Nicolette
• Alastair Mackenzie as Anthony Devas

What did the critics say about The Edge of Love?

The Edge of Love wasn’t acclaimed by critics upon its release in 2008 but they did find plenty to praise, with The Australian calling it “an intense and strangely beautiful film”.

Film-Forward.com wrote: “Though very uneven in style and focus… the fraught complications among the foursome raise universal issues of freewheeling young love and friendship during wartime.”

The Hollywood Reporter found that The Edge of Love “succeeds as a deeply involving study of men and women caught up in a whirlwind beyond their control”.

keira knightley, matthew rhys, the edge of love

Bbc Films/Kobal/Shutterstock

Where can I watch The Edge of Love?

The Edge of Love was recently added to Lionsgate+ which can be added as a Prime Video channel on Amazon Prime and comes with 7-day free trial.

Other Cillian Murphy movies you can stream now

If you’re looking for more Cillian Murphy, the best place to start is with his breakout role as Tommy Shelby in Peaky Blinders. All six seasons of the drama are streaming on Netflix, along with the 2026 film Peaky Blinders: The Immortal Man.

cillian murphy in peaky blinders: the immortal man

Robert Viglasky/Netflix

Related: What is the cost of Amazon Prime in the UK?

Also streaming on Netflix is 2025’s Steve, which sees Murphy portray the headteacher of an all-boys school which deals with social and behavioural difficulties. The film was written by author Max Porter, who penned the novel Grief Is the Thing with Feathers.

Over on Prime Video is 28 Days Later, the first film in the post-apocalyptic horror series written by Alex Garland. Murphy stars as a bike courier who awakes from a 28-day coma to find out a virus has wiped out most of civilisation.

The Edge of Love is steaming on Lionsgate+, which can be added as a Prime Video channel.

Visit our Streaming Guide now to see at a glance where you can view ALL your favourite shows and movies.

The new edition of Legends, a 100-page all-colour celebration of Ariana Grande, is here! Buy Ariana Grande in newsagents or online.

Headshot of Stephanie Chase

Reporter, Digital Spy  

Stephanie is a freelance news writer, who previously covered WWE and AEW for Digital Spy.

After graduating with a degree in history from Queen Mary University, London, she studied journalism at Birkbeck University.

Outside of her work at Digital Spy, she writes about pop culture, with a special focus towards Irish media and how it intersects with politics.

You can read more of her work on her Substack page.

LinkedIn