This is a very exciting and romantic film. I have seen it several times and never get bored with it. Everything is realistic and it is a good plot. The actors are excellent Liam Neeson, Jessica Lange, Tim Roth and Brian Cox.I actually prefer this film to Braveheart as Braveheart contain so many historical misstakes. There is many exciting scenes - watch out for the Bridge Scen and the last fencing scene. This is really good and surprising scenes.The music are lovely...it really suits to the movie. The setting is amazing.