Claim: Beauty and the Beast premiered in 2017.
Evidence: Beauty and the Beast premiered on February 23 , 2017 , at Spencer House in London and was released in the United States on March 17 , 2017 , in the standard , Disney Digital 3-D , RealD 3D , IMAX and IMAX 3D formats along with Dolby Cinema.