ScreenCrush wraps up the latest in movies and TV you might have missed. Today, Dwayne Johnson teases his DC superhero future, John Boyega's 'Star Wars' role is revealed, and the worst movie posters ever arrive.

FEATURED: Dwayne Johnson talks about DC comics and all-but-confirms that he's playing Shazam/Captain Marvel in an upcoming movie.


- An exhaustive interview with director James Gunn on the making of 'Guardians of the Galaxy.' [Film Journal]

- Evangeline Lily discusses her new new children's book, 'The Squickerwonkers.' [Comics Alliance]

- The 25 most gruesome video game deaths. [Arcade Sushi]


- These are the classic arcade games that will be featured in 'Pixels.' [Coming Soon]

- Who is John Boyega playing in 'Star Wars: Episode 7'? Well... [Badass Digest]

- Michael Caine will join Vin Diesel in 'The Last Witch Hunter.' [Deadline]

- Paul Thomas Anderson's 'Inherent Vice' will premiere at the New York Film Festival. [CinemaBlend]


- Learn more about the IMAX presentation of 'Guardians of the Galaxy' with this new featurette.

- 'Gotham' debuted three new TV spots.

- Here's the latest look at 'Sin City: A Dame to Kill For.'

- '50 Shades of Grey' is the latest movie to have a teaser for its trailer.

- The viral marketing for 'Nightcrawler' has Jake Gyllenhaal seeking employment.

- These new 'Expendables 3' posters are (how can we put this delicately) grotesque eyesores. Just click on that link and have at it. Ugh. Just ugh. Why?! There is no god. [MTV]