I LOVE, LOVE, LOVE this movie. I can't believe it's already ten years old when I first saw it in theaters. First: Alex Proyas can do no wrong for me. Second: So tired of movies where the hero gets forewarned and saves the day - not this time! So refreshing! Third: Is everything predestined? Or is everything just a lucky random coincidence? This movie makes you ponder these topics long after it's over. I can't recommend it enough. See it on tubi for free. It's creepy, atmospheric and you'll have fun.