Second time around. Rian Johnson knows how to get the best from Joseph Gordon-Levitt; conversely he doesn't ask Bruce Willis to do anything he hasn't done before, and Emily Blunt is a bit too much of a randy everymother. I enjoyed it but can't say it stands up to well to an active brain. Pierce Gagnon (the boy) was later Sonny Jim in the Twin Peaks reboot.