Time is such an interesting concept, it is something that is with us every day, but at the same time it is quite impossible to understand. Good we have movies, filled with time-travel, parallel-universes and time-loops.
Lately I have been (re-)watching movies with time-related themes: