Kenneth Branagh returns as Hercule Poirot in a radical departure from his two previous Agatha Christie adaptations. A Haunting in Venice is a terrifying murder mystery set in a creepy -World War II palazzo. The famed Belgian sleuth is invited to a séance by crime novelist Ariadne Oliver (Tina Fey). She wants him to prove that spiritual medium Joyce Reynolds (Michelle Yeah) is a fraud. Opera star Rowena Drake (Kelly Reilly) is desperate to communicate with her daughter (Rowan Robinson) who committed suicide. The night takes a seemingly supernatural turn as murders ensue with no obvious explanations.