A drifter and his girlfriend find work at a desolate trailer park inhabited by the undead.



Soon to be a major feature film from Magnificent Films (U.K.)