It's time to settle the argument once and for all: Johnny Depp is the best actor of all time. Period. Over the past four decades of Johnny's acting career, there's never been anyone able to best him.
Johnny is a chameleon: he changes with the scenery becoming something new and beautiful in each and every film he undertakes. You can try to argue otherwise, but in the end — you're only lying to yourself.