This D-rated horror movie tonight brings some laughs and a ridiculous premise, but is it fun? Does it hold up? Is that the kid from Street Trash?