3. S01 E03 - Episode 3 - The Secret World of Michael Fry

No release date yet

In a seaside Welsh town, a new councilman is caught up in a tide of political corruption and kinky Internet sex. Starring Ewen Bremner. Part 3.

2. S01 E02 - Episode 2 - The Secret World of Michael Fry

No release date yet

In a seaside Welsh town, a new councilman is caught up in a tide of political corruption and kinky Internet sex. Starring Ewen Bremner. Part 2.

1. S01 E01 - Episode 1 - The Secret World of Michael Fry

No release date yet

In a seaside Welsh town, a new councilman is caught up in a tide of political corruption and kinky Internet sex. Starring Ewen Bremner. Part 1.

An unhandled error has occurred. Reload 🗙