A Canadian fur trapper and an English ex-patriate investigate sightings of mysterious large felines roaming the British countryside.