Though, speaking of time travel, I really don't understand/like the whole Harry Potter dementor (however it's spelt) lake scene in the movie where future Harry saves past Harry. How does that work? Wouldn't in an initial timeline Harry have to somehow save himself before he could travel back in time to save his past self? The way I see it, it just looks like an infinite cycle of Harry saving his past self with no origin point.