This is a mind-bending time travel movie. If you like paradoxes and time loops you'll get a major kick out of trying to untwist the storyline of this movie. It's a definite must-watch and thanks to Freeman for reconnecting me to this great little flick.