From starring in independent dramas to huge blockbusters, Bellucci is at ease playing a variety of characters.

The Italian star, who began her career as a 13-year-old model, has remained an evergreen presence on the international cinematic landscape.
Here the top 30 movies of Monica Bellucci…

6. Tears of the Sun (2003)

The Nigerian government has fallen, and the country is on the verge of civil war. Lt. A.K. Waters (Bruce Willis) has been assigned to lead a team of soldiers into the Nigerian jungle to rescue Dr. Lena Kendricks (Monica Bellucci). When Waters and his team locate Kendricks, she tells them she won’t leave her helpless patients to be slaughtered by rebels. The team incurs the wrath of both U.S. and Nigerian forces when they side with Kendricks and attempt to march the refugees to safety.