
100 minutes
10/1/1996
In 1950s England, sailor Harold Guppy arrives in a small seaside town looking for his estranged brother. After a brief reunion, Harold finds a room for rent in the house of Mrs. Beasley, her meek husband and their teenage daughter, Joyce. It's clear that Harold has a troubled past, but his future is about to get more perilous yet. Despite the rosy surface, Harold soon finds himself in a tawdry sexual tug-of-war that won't end well.

Julie Walters
as Marjorie

Rupert Graves
as Harold

Matthew Walker
as Stanley
Laura Sadler
as Joyce

Holly Aird
as Deirdre

Les Dennis
as Maurice

Elizabeth McKechnie
as Iris

Nicholas Hoult
as Bobby
James Aidan
as George

Michael Bertenshaw
as Mr. Pugh
Judy Clifton
as Mrs. Fox-Davies
Christopher Cook
as Deirdre's Baby
Candace Hallinan
as Pauline
Charles Hart
as Hotel Receptionist
George Hart
as Car Vendor

Amanda Holden
as Pamela
Annie Keller
as Jean

Elsie Kelly
as Enid
Gary Meredith
as Mr. Jarvis
Sarah Jane McKechnie
as Mrs. Latimer
Lucy Rivers
as Valerie
Sonya Sadler
as Mrs. Clitherow
Leanne Summers
as Girl at Swimming Pool