Our 9 yr old is a Miles Morales fan. So, my hubby and I were thinking of another movie we will sleep through. From the beginning to the end we were intrigued. Our 9 yr old loved the story line. My husband left disappointed because he didn't want it to end. This is a must see for all ages. We loved it!