Saturday 2nd December 2023
A hunt for a missing filmmaker led by an alcoholic police officer leads into shocking mysterious ancient traditions of the Himalayas.