In celebration of Star Wars: The Force Awakens' impending release, the latest episode The Tonight Show Starring Jimmy Fallon featured an a cappella tribute to Star Wars featuring The Roots, the film's cast, and Fallon himself.

The wonderfully charming performance features a number of the Force Awakens cast, including Daisy Ridley, Harrison Ford, Carrie Fisher, John Boyega, Oscar Isaac, Adam Driver, Gwendoline Christie and Lupita Nyong'o. Check out the clip below:

Star Wars: The Force Awakens opens in theaters this Friday and has already made over $100m in advanced ticket sales. Disney held its premiere earlier this week, in which Joseph Gordon-Levitt attended dressed as Yoda.