Which films has Hans zimmer made music for?

The Simpsons Movie, The Da Vinci Code, Angels & Demons, The Lion King, The Last Samurai, The Rock, Calendar Girl, Peral Harbor, Pirates of the Caribbean 2&3, King Authur, Shark Tale, The Ring, Madagascar, Sherlock Holmes

and many more movies!