Cast and Crew of Dance with a Stranger

Dance with a Stranger

"Dance with a Stranger" is a deeply compelling drama that stands out for its powerful performances and emotionally charged storytelling. Miranda Richardson delivers a haunting portrayal of Ruth Ellis, capturing the complexity and vulnerability of a woman caught between love and despair. Rupert Everett's performance as David Blakely adds depth to the narrative, highlighting class tensions and the painful realities of forbidden love. The film's gritty visuals and evocative atmosphere immerse viewers in 1950s London, making the story feel both immediate and timeless. Its emotional tone—raw, poignant, and unsettling—resonates strongly, drawing audiences into Ruth's tragic journey. This film is ideally suited for viewers who appreciate character-driven dramas, historical narratives, and stories exploring the darker aspects of romance and societal pressures.

Main Cast of Dance with a Stranger

Miranda Richardson as Ruth Ellis

Miranda Richardson

Ruth Ellis
Rupert Everett as David Blakeley

Rupert Everett

David Blakeley
Ian Holm as Desmond Cussen

Ian Holm

Desmond Cussen

Crew of Dance with a Stranger

Full backstage crew list →