Every heart tells a tale.
West Point, New York, 1830. When a cadet at the burgeoning military academy is found hanged with his heart cut out, the top brass summons former New York City constable Augustus Landor to investigate. While attempting to solve this grisly mystery, the reluctant detective engages the help of one of the cadets: a strange but brilliant young fellow by the name of Edgar Allan Poe.
Streaming data from JustWatch. Open in Popcornie for direct links and other countries.
Christian BaleAugustus Landor
Harry MellingEdgar Allan Poe
Lucy BoyntonLea Marquis
Toby JonesDr. Daniel Marquis
Simon McBurneyCaptain Hitchcock
Timothy SpallSuperintendent Thayer
Robert DuvallJean-Pepe
Harry LawteyArtemus Marquis
Gillian AndersonJulia Marquis
Charlotte GainsbourgPatsy
Hadley RobinsonMattie
Fred HechingerCadet Randolph Ballinger
Thirteen at Dinner1985 · English
Crooked House2017 · English
I Am Not a Serial Killer2016 · English
Miss Marple: 4.50 from Paddington1987 · English
Striking Distance1993 · English
God Told Me To1976 · English
God Is a Bullet2023 · English
I See You2019 · English
Kiss the Girls1997 · English
The Bone Collector1999 · English
All the Devils Are Here2025 · English
Urban Legend1998 · English