I know a lot of people think this movie preposterous yet I find that it's quite a fun film. I think it does get a bit silly at the end but still well worth watching. People feeling too critical towards it should just remember that film is mainly entertainment and that's exactly what this film is..entertainment.