Timecrimes

Really engrossing mind-bender from Spain. Seeing how everything ties together at the end made me want to watch it all again right away.