Winning entry for Disneyland Paris Hotel New York - The Art of Marvel design contest. The poster gets to hang on display in the hotel amongst other great Marvel artworks.
https://www.youtube.com/watch?v=skWUOxnf3Zc