James Corden
Photo: CBS

Beauty and the Beast officially opens in theaters tomorrow, but James Corden wanted to give the citizens (especially the licensed drivers) of Los Angeles a special live preview. So he and his theater company recruited three stars from the film―Dan Stevens (the Beast), Luke Evans (Gaston) and Josh Gad (LeFou)—to perform the Disney musical on the crosswalk outside the CBS building.

Related article: James Corden Confirms Plans For Carpool Karaoke Spinoff

James Corden
Photo: CBS

The result is a hilarious, stressful and impressive montage of the film’s musical numbers, from “Belle” to “Beauty and the Beast,” which each lasted for long as it says “Walk” on the street light. The cast went all-out with the performance: there were makeshift costumes, backup dancers and mobile set pieces. Corden plays Belle, obviously. There’s also a lot of honking, screaming and running once the stoplight changes from red to green.

Related article: George Clooney & Julia Roberts Join Gwen Stefani For Carpool Karaoke With James Corden

James Corden
Photo: CBS

Related article: 12 Things You Didn’t Know About Disney’s Beauty And The Beast

Enjoy the full haphazard production in all its glory: