"Harry Potter" actress Emma Watson will replace Scarlett Johansson in "Napoleon and Betsy" as the part has "skewed younger," according to the Hollywood Reporter.
Watson, 18, will play a young, impetuous noblewoman who falls in love with Napoleon. Johansson, 23, is still a co-producer on the film, according to the Hollywood Reporter.
Watson is best known for her role as Hermione Granger in the "Harry Potter" films, and is completing filming on the sixth installment, "Harry Potter and the Half-Blood Prince."
Johansson has recently signed with Warner Bros.-owned label Atco/Rhino, and her soul-driven album is set for a late May release.