Former Doctor Who David Tennant has teamed up with MTV and a host of Hollywood actors to re-enact Star Wars in 86 seconds.

Stars including Jennifer Lawrence, Tom Hiddleston, Harry Potter's Daniel Radcliffe, Bradley Cooper and Game of Thrones Natalie Dormer all took part in the video compilation, which retells the original Star Wars trilogy.

The video was created to mark the release of The Force Awakens in cinemas.

The Force Awakens officially opens in the UK at midnight.

The film reunites Harrison Ford, Mark Hamill and Carrie Fisher. It also stars newcomers Daisy Ridley and John Boyega.

Tennant is currently starring as Killgrave in Netflix's Jessica Jones.