My daughter is obsessed with The Lorax (2012), so I've watched a few times in the past week, and there's one thing that bugs me: what is the age of the characters of the movie? And in particular, the Once-ler, Aloysius O'Hare, and Grammy.
- The Once-ler builds his company and destroys the trees in his youth;
- Shortly after (although this may arguable) the last tree is destroyed, we see a young Aloysius O'Hare cleaning in Thneedille along with other janitor
- That janitor can be seen in present-time with white hair.
- Grammy claims that she remembers when the trees were everywhere.
In the Seuss Wikia, it suggests that the Once-ler could be 21-years-old at the beginning of the movie (although it's not for certain), and no age is suggested for the time of the events in the movie.
Aloysius O'Hare should be around the same age as the Once-ler, the other janitor should be older (?) than them, and Grammy should be younger or the same age too... but that seems inconsistent with the storyline.
At least in theory, many other people should remember trees, but they don't seem to. The story appears to happen in a future in which people forgot completely about real trees (Ted is 12 and he has no clue), but there are plenty of people around who actually should. So how long has it been since the last tree was chopped? And how old is the Once-ler, O'Hare, and Grammy?