Photo of Jeffrey Thomas McHale Jeffrey Thomas McHale

Jeffrey Thomas McHale in Soul Maid

Soul Maid

2007 UR

When Moses (Joe Schenck) begins having seizures that bring religious visions, his world is turned upside down in this comic fairy tale. Moses soon meets his fantasy man, David (Tom Bailey), but goddess Glintentica insists he must help her prepare for a second coming. Soon, both David and Moses's roommate, Ruth (Becca Connolly), realize that if they don't do something to stop Glintentica, the whole gay population will be wiped out.