Great film that I've been wanting to watch again. The writing on this is truly amazing. That it makes you care, makes you really want to know what's going to happen next, packs several surprises and emotional punches, then tidies it all up with a classic "go to hell" monologue at the end is awesome. The acting's great all across the board and its structure of "start at the end, go along just enough to where you really want to go back to the beginning, then go to the beginning and end up where we started" really works. It nearly frustrates you, then you get to jump back and catch up. I love the mystery of the horses, which I still don't have a firm grasp on, but that's fine. Because I can fully enjoy the movie without it. One of the best of the year and one I really want to see again.