Marvel Studios has been building up to this film for a long time and have finally released the first trailer! Check out my trailer reaction below.

Advertisements