04/26/2008 05:12 am ET | Updated May 25, 2011

Emma Watson Replaces Scarlett "Too Old" Johansson In Film

Emma Watson, aka Hermione from the "Harry Potter" films, landed a plum role in an upcoming movie after Scarlett Johansson was deemed overage:

"Harry Potter" heroine Emma Watson is attached to star in the period romance "Napoleon and Betsy," replacing Scarlett Johansson who was deemed too old for the role.

Watson, 18, will play Betsy Balcombe, a young, impetuous noblewoman trapped on the isolated British island of St. Helena who falls in love with Napoleon, who has been exiled there.

Johansson, 23, is still serving as a producer. The indie project comes from writer-director Benjamin Ross.

Watson is known for her role as Hermione Granger in Warner Bros.' "Harry Potter" films, and is completing filming on the sixth installment, "Harry Potter and the Half-Blood Prince."

With filming of the last chapter, "Harry Potter and the Deathly Hallows," scheduled to commence in early 2009, Watson hopes to shoot "Napoleon and Betsy" in the fall.

In other Watson news, she turned 18 this week, on April 15. Along with that birthday came access to her substantial "Harry Potter" money: about $20 million in earnings:

Emma Watson, the actress who has played Hermione Granger in the Harry Potter films since she was 12, gained access to a cool £10.5 million worth of earnings after coming of age this week...

Her parents are reported to be among a select, but growing, band of mothers and fathers taking steps to ensure that their wealthy teenagers don't blow their fortunes on sex, drugs and rock'n'roll by enrolling her in an intensive three-day financial education course run by the private bank Coutts.