The casts of The Good Liar are Helen Mirren starring as Betty McLeish, Ian McKellen starring as Roy Courtnay, Russell Tovey starring as Steven, Jim Carter starring as Vincent, Mark Lewis Jones starring as Bryn, Laurie Davidson starring as Hans Taub. View more to The Good Liar