Top 25 Highest Grossing Hollywood Movies Of All Time

Pirates of the Caribbean: On Stranger Tides – $1,045,713,802

Fun fact: Penélope Cruz was the only person considered for the role of Angelica. She accepted it without reading the script.