Imagine getting caught at the light.... and suddenly, Beauty and the Beast is being performed in the crosswalk. Light changes, cast scrambles.... and you're left scratching your head, wondering what just happened.
James Corden just happened... as Belle. With Dan Stevens, Josh Gad and Luke Evans from the new Disney movie.