Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.
Trending News
19 Answers
- AdamLv 72 decades agoFavorite Answer
Johnny Depp because he is more well rounded. Keanu can't stop doing the same kinds of roles. He always does the serious looking no emotion character that he has been doing since the first Matrix.
- Anonymous2 decades ago
Johnny Depp
- Anonymous2 decades ago
Johnny fo' sure...He varies his roles and hence taps into different aspects of his talents. Whereas Keanu just acts the same in most of his movies.
I think Johnny Depp is a great actor overall, and Keanu Reeves is a good actor (not great, but good).
- How do you think about the answers? You can sign in to vote the answer.
- 2 decades ago
God, i don't know who to choose. I guess I would have to go with Johnny Depp. I just cant stop watching his old movies. I grew up with Johnny Depp. Especially on 21-Jump Street. That was my show!! So, I have to give it to Johnny Depp!! He is a very powerful actor!! But like someone else stated, they are BOTH great actors. That was a really hard one for me to answer!
- 2 decades ago
Both are great but Johnny Depp did an awesome job in Pirates of the Caribbean and he's just a good actor he can change, know what i mean?
- Anonymous2 decades ago
Johnny Depp is great in all his movies. Keanu real success cam from The Matrix. Johnny has a lot more movies under his belt and he continues to get better.
- 2 decades ago
Johnny Depp definitely. As much as I like Keanu he's actually not that good an actor - he's quite bad sometimes actually....
- 2 decades ago
Depp, no doubt. He's pulled off some rolls that Reeves just does not have the right persona for. I mean both are good actors, but Depp is just in a league of his own.