Sleuth is a 1970 play written by Anthony Shaffer. The play is set in the Wiltshire manor house of Andrew Wyke, an immensely successful mystery writer. Wyke's home reflects his obsession with the inventions and deceptions of fiction and his fascination with games and game-playing. He lures his wife's lover, Milo Tindle, to the house and convinces him to stage a robbery of her jewellery, a proposal that sets off a chain of events that leaves the audience trying to decipher where Wyke's imagination ends and reality begins.
Shaffer said the play was partially inspired by one of his friends, composer Stephen Sondheim, whose intense interest in game-playing is mirrored by the character of Wyke.
In 1972, Shaffer adapted his play for film, directed by Joseph L. Mankiewicz, starring Laurence Olivier and Michael Caine. Another film adaptation was released in 2007 with a screenplay by Harold Pinter. The 2007 film was directed by Kenneth Branagh, starring Michael Caine and Jude Law as Milo Tindle, originally played by Caine in the 1972 version. The play was also the basis for unusual film adaptation Tamanna. Whilst some of the interactions between the two men are similar, the film has roles for not just the Wyke characters wife, but also his second, younger wife, the Tindel characters object of desire, and the outcome for the characters is darker. The milieu is Pakistan's film industry, Lollywood in its dying days, and is used an allegory of wider issues. The dialogue, in Urdu, and the scenario are adapted in numerous ways for both Pakistani and Islamic culture.