Beauty and the Beast Theatrical release poster Directed by Bill Condon Produced by David Hoberman Todd Lieberman Screenplay by Stephen Chbosky Evan Spiliotopoulos Based on Disney's Beauty and the Beast by Linda Woolverton Beauty and the Beast by Jeanne-Marie Leprince de Beaumont Starring Emma Watson Dan Stevens Luke Evans Kevin Kline Josh Gad Ewan McGregor Stanley Tucci Ian McKellen Emma Thompson Music by Alan Menken Cinematography Tobias Schliessler Edited by Virginia Katz Production company Walt Disney Pictures Mandeville Films Distributed by Walt Disney Studios Motion Pictures Release date March 17, 2017 (2017-03-17) Running time 123 minutes[1] Country United States[2] Language English