Good Omens' eternity-spanning story is told out of order - and it gets quite confusing.

Here’s the full timeline in chronological order.

Speaking toTV Insider, Sheen shared his excitement about working with Tennant again and returning toGood Omens.

Good Omens Crowley looking annoyed and Aziraphale talking

Custom image by Yeider Chacon.

There will surely be more challenges for them before they can reunite and reconcile.

However, given how season 2 ended,all those kisses and romance might not happen right away.

Can Crowley & Aziraphale Really Get A Happy Ending In Good Omens Season 3?

Good Omens montage.

Based on the bestselling novel by Neil Gaiman and Terry Pratchett, Good Omens follows an angel and demon as they attempt to defy the forces of Heaven and Hell in order to avert the apocalypse. With Pratchett and Gaiman’s funny and irreverent style shining through, Good Omens stars Michael Sheen and David Tennant as Aziraphale and Crowley, with a larger cast that includes John Hamm, Francis McDormand, and Michael McKean.

Sources:TV Insider,CBR.

Aziraphale as an angel in Good Omens season 2.

Crowley and Aziraphale kiss Good Omens season 2

Good Omens Season 2 Promo

Based on the bestselling novel by Neil Gaiman and Terry Pratchett, Good Omens follows an angel and demon as they attempt to defy the forces of Heaven and Hell in order to avert the apocalypse. With Pratchett and Gaiman’s funny and irreverent style shining through, Good Omens stars Michael Sheen and David Tennant as Aziraphale and Crowley, with a larger cast that includes John Hamm, Francis McDormand, and Michael McKean.

Good Omens