Corporal Benjamin Block, Winchester
Not to be confused with the Supernatural TV show or its current spin-off, Winchester bungles a great real-life setting—San Jose, California’s fascinating Winchester Mystery House—and shoehorns a made-up ghost story into the eccentric life of Sarah Winchester (Helen Mirren), who hardly needed any fictional embellishments on her actual biography. Jason Clarke plays a doctor who’s tending to Sarah; his backstory is that he nearly died after being shot, and then kept the bullet as a souvenir. This comes in handy when the main baddie—the furious ghost of a Civil War soldier—reveals he’s terrified of said bullet, and it turns out to be just the thing to exorcise him from the house. That’s not the way ghosts work, is it?