An excellent time travel movie: Timecrimes

I watched Timecrimes on Netflix streaming video.  It was excellent. It met many of my criteria for a good time travel movie:  It had a time machine and they used it several times, there was a time loop and the protagonistic had to work hard to eliminate and prevent any paradoxes.

The middle of the movie was really slow but presented a lot of details which were critical to the ending.

The movie is in Spanish, looks like there will be a new English version in 2011.