David Tennant as Campbell Bain
Suranne Jones as Dr. Yvonne Bain AKA Ivy
Ken Stott as Eddie McKenna
Angus McFayden as Fergus
Brian Vernel as Jason McCauley AKA DJ Chase McCluck
Rose Leslie as Anastasia Cohen
Catherine Tate as Principal Julia Cohen
Maisie Williams as Kris McCauley
YOU ARE READING
Takin Over the Asylum once more!
Fanfiction20 yrs later, Campbell Bain is happily settled. Workin for BBC radio, married to his dream girl and a father to cheery troublemakin twins, he couldn't be happier. That is, until his manic depression relapses an' he's sacked from his job. He's forced...