All Creatures Great and Small
|90 episodes

Siegfried discovers that a gift given in good faith can deal out death, while James learns that dealing out death can accidentally be the gift of life. Tristan devises a plan to torture his brother with romantic offers from three different ladies.

All Creatures Great and Small

13. Breath of Life - Siegfried discovers that a gift given in good faith can deal out death, while James learns that dealing out death can accidentally be the gift of life. Tristan devises a plan to torture his brother with romantic offers from three different ladies.

More info

Series 1