Starring Cast
Full cast
13 cast membersJessica D'Arcy
Lora O'Callaghan
A Confession (2019) stars Martin Freeman as Steve Fulcher, Siobhan Finneran as Elaine Pickford and Imelda Staunton as Karen Edwards. The crime series premiered on ITV1 in 2019. Below is the full cast.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.