very good movie but in the long run, too cheesy

Rating: 7/10 (13 May 2005)

When you see the cast and know where the story's about,you expect so much of this movie.The first hour the movie fulfills your expectations but as he goes on he becomes too cheesy. Mel Gibson delivers a great acting job, so does phoenix. It is a movie that you should have seen once in your life, certainly, but it is not of the same caliber as pulp fiction, which is a movie that you can watch several times without getting bored.The story is all about coincidence and believe, believe in god and the believe in coincidence itself.The director makes clear that everything happens for a reason. For example: the boy doesn't die because he has asthma, they are able to defeat the alien because the girl doesn't drink her water ,.....