A paranoid road thriller about sleep deprivation, unreliable perception, and a long haul that slowly turns into a waking ...