“How many times can you die for love?”
In 1949, composer Roman Strauss is executed for the murder of his wife. In 1990s Los Angeles, a detective comes across a mute amnesiac woman who is somehow linked to the Strauss murder.
Kenneth Branagh
Roman Strauss / Mike Church
Emma Thompson
Margaret Strauss / Grace
Derek Jacobi
Franklyn Madson
Andy Garcia
Gray Baker
Wayne Knight
Pete Dugan
Robin Williams
Cozy Carlisle
Richard Easton
Father Timothy
Jo Anderson
Sister Madeleine / Starlet
Hanna Schygulla
Inga
Campbell Scott
Doug O'Malley
Christine Ebersole
Lydia Larsen
Vasek Simek
Otto Kline
Diabolique
M
Strangers on a Train
The Big Sleep
Bullitt
The Maltese Falcon
Vertigo
The Man Who Cheated Himself
Woman on the Run
Spellbound
Night Train to Lisbon
Elevator to the Gallows
The Prestige
The Talented Mr. Ripley
Hannibal Rising
Minority Report
The Thirteenth Floor
The Drowning Pool
Sorry, Wrong Number