The Return is French supernatural thriller set in a small Alpine village where those some of those living there find themselves in a state of confusion, as they attempt to return to their homes unaware of the fact they have been dead for quite a few years. Currently 9/10