Lord of the rings lore timeline July 8, 2019 16 32 64 128 Lord of the rings lore explained Lord of the rings order 66 Lord of the rings full story explained Lord of the rings what happened after Lord of the rings ending explained