My kids are 5 and 7. The 7 year old is able to do most of the game on her own but there are definitely frustrating sections for her. My 5 year old isn’t shy about handing the controller to me when he needs help. I think 7 is a perfect age for getting into the game mechanics but the subject matter may raise awkward questions.
It’s Batman Forever for me. It was my favorite of the Batman films until dark knight came out but everyone else I know hates it. I think maybe I’m just a big Jim Carrey fan and he elevated the movie for me.