Bruce Willis must really have a sixth sense.
Here's the 31-year-old back in 1986 (left) -- and 24 years later, the 55-year-old version at an event in Madrid on Monday (right).
or Good Docs?
6/27/2010 10:00 AM PDT BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox