Des: What time is the final part of the Dennis Nilsen drama on tonight?

© PADavid Tennant as Dennis Nilsen
David Tennant as Dennis Nilsen