Father Brown

The Lair of the Libertines #128

Sunday, December 31, 06:00 pm on KPBS

Duration: 0:46:54

Description: Father Brown and his friends find themselves stranded with a group of hedonists. They soon become desperate to escape, for at Hotel Cuba, the dish of the day is death.

[HD][CC]

Broadcast In: English