"Together they will find home..."
A live-action fantasy adventure film set in the tropical forests of Himalayas.