Prince Harry is Dr Manhattan