I don't normally like Leo, but this was a good film, got to say. I predicted everything though, although I wasn't sure I was right til the end, which is great! Usually you know you're right and it ruins it. So yes, really good watch. Don't know if I could watch it twice, be a bit of a drag.