Dan Stevens played the role of The Beast in the hollywood movie 'Beauty and the Beast'. Beauty and the Beast is a 2017 American musical romantic fantasy film directed by Bill Condon. The film is based on Disney's 1991 animated film of the same name, itself an adaptation of Jeanne-Marie Leprince de Beaumont's eighteenth-century fairy tale.