Stacey must once again fend off the forces of evil after her vehicle breaks down in the back roads of Ohio.