Bizarre drama about mysterious Torquil Callander who hangs around a mews area of houses.Bizarre drama about mysterious Torquil Callander who hangs around a mews area of houses.Bizarre drama about mysterious Torquil Callander who hangs around a mews area of houses.