Only the Animals
An abandoned car is discovered off an isolated road in rural France. From there on something extraordinary develops, not exactly a thriller, but rather a smart and exhilarating cinematic voyage that follows five characters whose lives intertwine in unusual ways.