Will Smith was perfect for the role. I liked the story, it seemed like it could happen. The aliens were very creative. It was the best movie of that summer to come out.