Tom Holland as Marty MCFly