Nightingales (1990)
Season 2
Three disparate characters are nightwatchmen in an office-block somewhere in Britain. Their night-life is surreal--to say the least. Anything can happen, from a friendly werewolf performing open-heart surgery on one of them to an allegorical Mary who turns up pregnant at their door on Christmas Eve.
Where to Watch Season 2
7 Episodes
Cast of Season 2