Nightingales - 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.