I expected more from this movie being directed by Steven Spielberg. The story is backward and really confusing. The kid who started with a vivid blue eye when he is 7 years old ( at least looks like) when he is a teenager he has a brown eyes. That did not fly. A divorce that is not clear the reason why, but with vague suggested reason. The kid is totally clueless and the drama is confusing. I was expecting more from the personage since it started as a kid, but end up being with no purpose, especially at the end with an analogy that did not make sense. I would not recommend this movie to anyone.