Saw it before, forgot that I had, then very quickly remembered that I had, and loved every minute of it. Stylish, moody, and philosophical. Far less about the technology of time travel and much more about its consequences. This is a great film, understated, well acted, with excellent production values.