Paradise S1E4 still
Tuesday, 4 February 2025· 53 min· ★ 5.7

The citizens of Paradise celebrate at the annual carnival. Xavier and Billy delve deeper into their investigation.

View all episodes of Paradise