A young woman named Larissa, encounters an entity that transforms her into death itself, and reins...
Stranded on an isolated desert road, two life-long friends fight for survival as their already...