Great film! It was so visually appealling and it kept you on your seat wondering what was going to happen next. Nichole Kidman was funny and dramatic! Hugh Jackman.....what can I say, he is so HOT. Don't be put off by the length, you will not realize how long it is once you are in to the film.