The secret of who will be the 12th Doctor has finally been revealed.
Scottish actor Peter Capaldi was announced as the next star of the British sci-fi series Doctor Who in a live BBC broadcast on Sunday.
Capaldi will be taking over for Matt Smith, who will end his tenure as the Time Lord later this year.
"It's so wonderful not to keep this secret any longer," said the 55-year-old Capaldi.
"I haven't played Doctor Who since I was nine on the playground."