All Cast

Jemma Redgrave
Diana

Kathleen Wilhoite
Jenny Hoffman

Timothy Spall
Peck

Jimmy Nail
Paul
Mark Greenstreet
Oliver

Susan Fleetwood
Deborah

Annabelle Lanyon
Little Jenny

Nickolas Grace
Jenny's Father
Andrew Jones
Designer

Richard Warner
Minister
