The controversial ‘Pirates of the Caribbean’ star will play Scrooge in a 2026 holiday release.
Johnny Depp
Auto Added by WPeMatico
Producer Jerry Bruckheimer has teased the star might return, but maybe it’s time to just let that...