Kenneth Branagh returns as Agatha Christie's Hercule Poirot in the terrifying murder mystery, A Haunting in Venice. The famed Belgian sleuth is lured out of retirement by crime novelist Ariadne Oliver (Tina Fey). Bereaved opera star Rowena Drake (Kelly Reilly), whose daughter Alicia (Rowan Robinson) committed suicide, has invited spiritual medium Joyce Reynolds (Michelle Yeoh) to host a séance. Oliver wants the skeptical Poirot to prove that Reynolds is a fraud. He accepts the challenge but is confronted with seemingly supernatural forces as the night devolves into several baffling murders.