The Mermaid And The Rat Catcher

show more detailshow less detail

Episodes

RepeatedComments
20130930 (BBC7)
20131001 (BBC7)

Can a lonely rat catcher keep his promise to a mermaid, or lose her forever?