Michael Caine or Johnny Depp?

whose a better actor? also how can Johnny Depp struggle to play tough, intimidating guys yet Michael Caine can play them now at nearly 80?
8 answers 8