Emma Watson received critical accolades for what character role in a movie based on J.K. Rowling's book of the same name?
Emma Watson:  Watson appeared in all eight "Harry Potter" films from 2001 to 2011, earning worldwide fame, critical accolades, and around $60 million.
i don't know