Good Omens
Perfect writing, perfect acting, perfect character dynamics especially between the incredible Aziraphale (Michael Sheen) and Crowley (David ~the great~ Tennant). The cgi and direction needed some work but for a third production it was still very high. Tension was well created although anti climactic at times. Very faithful adaption