Hard Times

Aziraphale and Crowley's friendship across the ages is revealed, as they are seen in the Garden of Eden, at the time of Noah's Ark, in Jerusalem, Ancient Rome, Arthurian Britain, at Shakespeare's Globe Theatre, in a prison in Revolutionary France, Victorian London, getting mixed up with a Nazi spy ring in the Second World War, and in London's `Swinging Sixties". Meanwhile, in the present day, Agnes Nutter's descendant arrives on her world-saving mission. Starring Michael Sheen, David Tennant, Adria Arjona and Miranda Richardson.