David Tennant makes his first ever venture into playing the tyrannical Scottish King. Read more
now playing
Macbeth Part Two
David Tennant makes his first ever venture into playing the tyrannical Scottish King.