"I think the most fascinating problem in it is ‘How do you love each other forever?’ That’s the problem Oberon and Titania have, because they will never die and they love each other, so they know they’re going to love each other for eternity. I think that’s the most difficult, most fascinating problem to solve."