0 The Secret Lair of the Tibetan Flower 2024 on netflix Nov. 14, 2024 The Secret Lair of the Tibetan Flower 2024 on netflix 2024 81 min After surviving a perilous journey in Guluo, brothers Zhang Haike and Zhang Nian are thrust into a new adventure when Zhang Nian is kidnapped by ... AdventureFantasy