Back To The Future 2

Timeline 1

October 26 1985
October 21 2015
October 21 2015

Timeline 2

Nov 12 1955
October 26 1985

Timeline 1 after old Biff has given young Biff the Almanac

Nov 12 1955
Nov 12 1955
Nov 12 1955
Nov 12 1955
Nov 12 1955