Star Wars fans were forced to watch sport to see a full trailer for the next film in the series - but it seems it was worth it.
A full trailer for Star Wars: The Force Awakens was shown during the half-time break of ESPN'S Monday Night football - watch it in the video player above this story.
The trailer formally introduces the film's diverse leads including Stormtrooper-turned-Jedi Finn (John Boyega), scavenger Rey (Daisy Ridley), X-Wing pilot Poe (Oscar Isaac) and villain Kylo Ren (Adam Driver).
Veteran characters Han Solo (Harrison Ford) and Chewbacca also show up in the trailer, with an ominous appearance by Darth Vader's mask.
Although excited for the trailer, fans were upset by the lack of new footage of the original trilogy's hero Luke Skywalker (Mark Hamill).