Carla Andrews and Daniel Marx, a couple in a rocky relationship, decide to take some alone time in the Colorado mountains....
A deranged taxi driver appears to be randomly stalking and killing various young women on the streets of Tokyo. His descent...