Steven Finch
- Popularity : 0.556
- Known For : Acting
- Birthday : 1961-12-28
- Place of Birth : Maidstone, Kent, England, UK
6.2 1986 HD
Young graduate student Jane Chase becomes the new assistant to an eccentric zoology professor at the remote home he shares with two brilliant...