Characters like Elrond and Galadriel live for thousands of years as generation after generation of mortal Dwarves and Men ...