Beautiful, interesting, incredible cinema.
Sir Lionel Frost considers himself to be the world’s foremost investigator of myths and monsters, but none of his peers seems to recognize this. His last chance rests on traveling to America’s Pacific Northwest to prove the existence of a living remnant of Man’s primitive ancestry.