Ellen Puts Johnny Depp in the Hot Seat

The “Pirates of the Caribbean“ star answered Ellen's revealing, rapid-fire questions.