David Tennant has played many varied roles, and this new role sees him taking on the character of serial killer Dennis Nilson. Previously taking on the role of The Doctor, starring in Good Omens as Crowley, Jessica Jones as Killgrave, and lending his voice to animated characters in DuckTales and How to Train Your Dragon: […]