Rising British actor Harris Dickinson has been officially cast as the legendary John Lennon in Sam Mendes's ambitious ...