Sauron > Galadriel > Legolas?
At Dol Guldur and Lorien, respectively.
I'm not too clear on what the aim of the game in this thread is. Are we trying to find the exact solution the question-setter thought of? Are we hunting for as many answers as possible? Or are we after the shortest answer? It's all a bit vague, it's driving me batty.
(I've been mostly assuming some form of 'match or beat the length specified by the setter', for the record, with the caveat that cheeky/sneaky answers may meet a reply of 'clever, but can you also do it properly?')
For a more serious answer...
1. Sauron captured and tortured
2. Thrain, who was the father of
3. Thorin, who was imprisoned by
4. Thranduil, who was the father of
5. Legolas.
hS