Will Self - Irreversible

Episodes

RepeatedComments
20161029 (BBC7)

"

A man walks into an isolated pub, sporting a peculiar jacket. What could he be hiding? Written and read by Will Self."