Seeing as Cate Blanchett has done next to nothing in terms of promo for 'Thor: Ragnarok', this really is a coup for James Corden.

Managing to get even two cast members from a major release in the same room is no easy thing so we've no idea how Corden and 'The Late Late Show' team managed to swing getting Chris Hemsworth, Cate Blanchett, Tom Hiddleston, Tessa Thompson, Mark Ruffalo and Jeff Goldblum together.

And not only that, but they got them to perform what's basically a panto version of 'Thor: Ragnarok' in front of an unwitting cinema audience, all under the direction of Steve Jobs-ian Corden.

We're choosing to believe that the Blanchett bits were candid and not staged.

Also, spoiler alert for 'Thor: Ragnarok', because they pretty much go through the whole thing (except there's far less Tessa Thompson and zero Taika Waititi so, you know, it's pretty bad).