The trailer for Abraham Lincoln: Vampire Hunter is out online. It stars Benjamin Walker as Lincoln himself, along with Mary Elizabeth Winstead as Mary Todd Lincoln and Dominic Cooper as Henry Sturgess.

The movie is of course based on the novel by Seth Grahame-Smith — and yes, it’s an entertaining, fictional retelling of Lincoln’s life rising as president and as a vampire hunter.

Abraham Lincoln: Vampire Hunter looks like a lot of fun. A lot of fun.