As 36-year-old Dito (Robert Downey Jr. - Iron Man) looks back at his childhood with Laurie (Rosario Dawson - Sin City) we are whisked off to the sweltering New York summer of 1986. For 16-year-old Dito (Shia LaBeouf - Transformers) this is his Queens - battleground, playground, school and home. But to a kid like Dito, poised on the brink of manhood, a long hot summer can change a lot.