Puppy eyes, sad hair and a big boom box: John Cusack films - ranked!

As the former teen heartthrob turns 60, we look at his most intense, ironic, lovable roles – from a sympathetic scientist to a peevish puppeteer