Ummm, I think I need to rewatch it when I'm not so tired. This is a spectacular film, beautifully shot. The storyline is intense, there's a LOT of timeline jumps (which normally annoy the hell out of me), so you'll have to pay attention.

I need to watch it again, probably multiple times because there's a lot going on.