Same actors from the first movie almost 15 years later playing their characters from 10/15 years before the first movie. That's a 20/25 year discrepancy. The characters should of f just been recast and it would be more believable. Funny thing is they recast tony with a younger actor for him leaving the army then 2 years later he's played by 50+ year old Terry.