The movie had! I stress had an interesting idea but dropped the ball. Excellent special effects but way to preachy forced interaction between father and son. Awful classroom theory scene at poor MIT. Terrible acting by little boy. About half way through the movie you realize this is a terrible preachy mess. Reminded me of battlefield Earth and that is the worst thing I can say!