Fans snapped pictures of stars David Tennant and Michael Sheen as they prepared to film scenes around the Hippodrome Cinema
They were joined by Dame Siân Phillips, while extras wearing feather-adorned caps and 1920s flapper-style dresses walked around the set.
The show is jointly produced by Amazon Studios and BBC Studios.
Much of the shooting has taken place at a film studio in Bathgate.
Good Omens was created and written by Neil Gaiman.
Photographer Michael Gillen spent the day in Bo’ness to capture the excitement, and get a glimpse behind the cameras.

. Good Omens 2 filming in Bo'ness
Bo'ness welcomed the film crew to town this week. Roads were closed around the Hippodrome Cinema as the crew and stars arrived. Fans were also out to catch a glimpse of the big names - and they got a wave from David Tennant Photo: Michael Gillen

. Good Omens 2 filming in Bo'ness
Spot the feathers! Cast members heading into the Hippodrome. Photo: Michael Gillen

. Good Omens 2 filming in Bo'ness
Pictured is Sian Phillips who has joined the cast for the second series. Photo: Michael Gillen

. Good Omens 2 filming in Bo'ness
Day one of filming in Bo'ness. Cast members heading into the Hippodrome. Photo: Michael Gillen

. Good Omens 2 filming in Bo'ness
Heading on to set is Steve Pemberton who plays Mr. Glozier. Photo: Michael Gillen

13. Good Omens 2 filming in Bo'ness
Heading on to the set in Bo'ness is Michael Sheen who plays Aziraphaleas Aziraphale. Photo: Michael Gillen

14. Good Omens 2 filming in Bo'ness
Members of the public turned out to catch a glimpse of the stars - and get a look at behind the scenes. Photo: Michael Gillen


16. Good Omens 2 filming in Bo'ness
Members of the public grab a decent vantage point to watch the proceedings as film crew and stars begin to arrive in town Photo: Michael Gillen