www.youtube.com/watch

No real glimpses of Kristen Wiig as Cheetah (which I think will make or break the movie), but goddamn does Pedro Pascal look to be having fun as Maxwell Lord!