Today's tweens have been exposed to an
unprecedented number of images
of sexual activity through television, the
movies, video games, and the Internet.
Directors Anthony and Joe Russo showed they can handle a superhero - heavy
movie with 2016's Captain America: Civil War, but the size
of the cast and sheer
number of heroes in Infinity War is
unprecedented: Robert Downey Jr. (Iron Man), Chris Evans (Captain America), Chris Hemsworth (Thor), Scarlett Johansson (Black Widow), Mark Ruffalo (The Hulk), Jeremy Renner (Hawkeye), Elizabeth Olsen (Scarlet Witch), Paul Bettany (Vision), Anthony Mackie (Falcon), Don Cheadle (War Machine), Sebastian Stan (Winter Solider) Paul Rudd (Ant - Man), Benedict Cumberbatch (Doctor Strange), Benedict Wong (Wong), Chadwick Boseman (Black Panther), Danai Gurira (Okoye), Tom Holland (Spider - Man), Chris Pratt (Star - Lord), Zoe Saldana (Gamora), Dave Bautista (Drax), Pom Klementieff (Mantis) and Karen Gillan (Nebula), along with the voices
of Bradley Cooper (Rocket Raccoon) and Vin Diesel (Groot).