Sometimes films are so challenging and mysterious that they haunt us for weeks, sometimes months, and in some refined times they haunt us forever. These films have some elements that puzzled us and that we never really understand. Much of the time, filmmakers craft these film in order to create this sensation of mystery that […]