My daughter was 4/5 when we let her watch Star Wars: A New Hope for the first time. She is totally fine in my opinion. A total sci fi geek but that is good!
All the heavy stuff passes over their heads at that age anyway. Just watch it with him, and talk to him about it if he asks questions.
