Good Omens (2019-)
In this TV adaptation of the fantasy novel by Neil Gaiman and Terry Pratchett, Michael Sheen plays the angel Aziraphale, David Tennant plays the demon Crowley. In spite of their differences they decide to team up to stop Armageddon. This is a love story spanning millennia about two beings who are on opposite sides, until they realise that they are actually on Their Side. Series 1 was released on 31 May 2019 on Amazon Prime. The second series was released on 28 July 2023.
Also see #Good Omens