S01 E05
Nov 13, 1976Not Available
Beasts
What Big Eyes
Release Date: Nov 13, 1976Episode Description
An RSPCA officer is horrified when he discovers a pet shop owner has been conducting experiments on a wolf, searching for proof of lycanthropy.
Where to Watch Beasts Season 1 Episode 5 Now
Best
Rent/Buy
Free