‘A Haunting in Venice’ Cast and Character Guide

Who plays who in Kenneth Branagh’s spooky new Agatha Christie mystery

Kenneth Branagh in A Haunting in Venice
Kenneth Branagh in "A Haunting in Venice" (Credit: 20th Century Studios)

Kenneth Branagh is back for this third — and by TheWrap’s account, best — appearance as Agatha Christie’s detective Hercule Poirot in “A Haunting in Venice.” He also directs the spooky mystery, which boasts a terrific lineup of murder suspects (and potential victims), including Michelle Yeoh, Tina Fey, Jamie Dornan and Kelly Reilly.

Here’s who plays which character in the film based on Christie’s 1969 novel “Hallowe’en Party” — and where you might have seen the less familiar names before.

“A Haunting in Venice” is now streaming on Disney+.