Description
A ski accident lands American psychiatrist, Leila Darling, in a world between life and death. Her deepest desire is granted by the goddess of the mountain. The manifestation of her wish is in the form of Lord Rosh, a handsome East Indian skilled i