A new batch of character posters for The Pale Blue Eye put the spotlight on the main players at the center of the upcoming Netflix gothic horror murder mystery movie. Featuring Academy Award winner Christian Bale as the world-weary detective Augustus Landor and Harry Potter and The Queen’s Gambit star Harry Melling as a young Edgar Allan Poe, the posters come courtesy of Collider and can be admired below.

The rest of the posters offer a good look at the supporting cast of The Pale Blue Eye, including Bohemian Rhapsody star Lucy Boynton as Lea Marquis, The X-Files and The Crown star Gillian Anderson as Julia Marquis, and Academy Award winner Robert Duvall as occult expert Jean Pepe.

Directed by Scott Cooper (Out of the Furnace, Antlers), and adapted from Louis Bayard's 2006 novel of the same name, The Pale Blue Eye will drop audiences into 1830 and follows veteran detective Augustus Landor who is called in to investigate a series of murders at the United States Military Academy in West Point, New York. Now a restless widower, Landor agrees to come out of retirement to take on the case. The real twist comes when Landor is partnered up with a young cadet at the academy, who just so happens to be real-life legendary writer and poet Edgar Allan Poe.

Related: The Pale Blue Eye: Plot, Cast and Everything Else We Know

The Pale Blue Eye is Due to Land on Netflix in January

Christian Bale in The Pale Blue Eye
Netflix

Aside from the murder mystery, The Pale Blue Eye will center largely on the relationship between Christian Bale as a worn out detective and Harry Melling’s surprisingly bright-eyed Edgar Allen Poe. “He dismisses him initially, but comes to find him to be the centerpiece of his life, which he would be quite embarrassed to admit, with his age and standing and everything,” Bale explains. “He does find himself maybe learning new things, and is certainly reminded of things that he’d forgotten about life.”

Still in his early years, Poe will not quite have become the macabre writer we all know. “Every character in the story has secrets,” Bale says of the characters inhabiting the dark, shadowy world of The Pale Blue Eye. “And while Poe seems to be the one who is clearly putting on a performance, he is actually the most sincere. Everyone else is more quietly putting on a performance, but no one is who they are pretending to be.”

The Pale Blue Eye has amassed a stellar cast alongside Christian Bale and Harry Melling, and features Gillian Anderson (The Crown), Lucy Boynton (Bohemian Rhapsody), Charlotte Gainsbourg (Antichrist), Toby Jones (First Cow), Harry Lawtey (Industry), Simon McBurney (Carnival Row), Timothy Spall (Mr. Turner), Hadley Robinson (Moxie), Joey Brooks (Molly’s Game), Brennan Cook (Encounter), Gideon Glick (Marvelous Mrs. Maisel), Fred Hechinger (The White Lotus), Matt Helm (The Tragedy of Macbeth), Steven Maier (The Plot Against America), Charlie Tahan (Ozark) and Robert Duvall (The Judge).

The Pale Blue Eye is scheduled to be released in select theaters on December 23, 2022, before its streaming release on January 6, 2023, by Netflix.