Beautiful, interesting, incredible cinema.
Speeding along a deserted highway, fashion photographer Greg Ross is haunted by visions from his recent past. Meanwhile, his wife lies dead in the trunk — but how did she get there?