Very good film, you're better off watching it without having seen the trailer (shows too much and its mood is deceiving).