I really enjoyed watching this years Dr Who Christmas Special starring Katherine Jenkins & Michael Gambon. It was very poignant in parts & exciting in others.
It starts when The Doctor (Matt Smith) lands on a planet similar to Earth during Victorian Times & meets a really miserable old curmudgeon named Kazran Sardick (Gambon), who can control the weather and is able to save the lives of thousands of people, including Amy (Karen Gillan) who are plummeting towards certain doom aboard a stricken spaceship, but who is unwilling to do so.
So, being a Time Lord, The Doctor is able to travel back in time and find out why Sardick became the way he is, and finds a life full of sadness & tragedy, ruled by his domineering Father, and made worse by the knowledge that he will eventually lose the love of his life (Played by Katherine Jenkins) to a serious illness.
The Doctor must persuade Sardick to change his ways in order to save the lives of thousands of people, with a little help from Ms Jenkins.