In The End of the Tour, Jesse Eisenberg (age 32) plays David Lipsky at ages 31 and 43.