I believe that Nicolas Cage is a good actor, who often has an odd choice in the movies he stars in. Back in the 80s and 90s he gave some great performances in films such as Leaving Las Vegas, Raising Arizona, Wild at Heart, ect.
THIS IS NOT AN OPINION ARTICLE. Well technically I mean not MY opinion, well my opinion has minor influence. This list was made based on statistics of critical and user reviews on his performance in the titles listed below.
So without further ado, here is The Top 10 Best Nicolas Cage performances after the year 2000
2. The Weather Man
3. World Trade Center
4. Matchstick Men
5. Bad Lieutenant: Port of New Orleans
8. Gone in 60 Seconds
9. The Family Man
10. Drive Angry
I still defend the man as an actor, even though this list does run dry toward the end. However, Adaptation, The Weather Man and World Trade Center he gives some great performances, check them out.