a still of littlebigplanet movie directed by michael mann in 1 9 9 6