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