Beautiful, interesting, incredible cinema.
Two strangers seemingly survive a brutal car accident unscathed on an isolated mountain road. But soon, the truth is revealed and things become heated.