Some interesting points Big D and I agree to an extent.

Nevertheless I don't think that story was THAT unoriginal. It hasn't really been overdone. It was enjoyable to watch and that's what makes a good film imo.

Also the soundtrack - it's absolutely fantastic. I went out and bought it quite recently and have listened to it a LOT.