Yes. My boys have all been marvel fans since they were born. My oldest use to watch the Spiderman movie at 1 year old LOL.. they have all seen the avengers (as well as the other marvel movies). They are 9,7 and 4