Sleuth - Cast
Laurence Olivier
Andrew Wyke
Actor
Michael Caine
Milo Tindle
Actor
Alec Cawthorne
Inspector Doppler
Actor