Devilreaux Cast Tony Todd Meghan Carrasquillo Krista Grotte Jon Briddell Vincent Ward Jaida Benjamin Ben Stobber John J. Jordan Jessamine Kelley