Question: which actor has been paid the most for a movie?
Answer: Keanu Reeves – The Matrix Reloaded and Revolutions (2003) – $156,000,000.
Will Smith – Men In Black 3 (2012) – $100,000,000. ... 
Tom Cruise – War of The Worlds (2005) – $100,000,000. ... 
Tom Cruise – Mission: Impossible 2 (2000) – $100,000,000. ...