("Lani Loa - The Passage" is the correct title to this film. It has been mis-identified on IMDb.com as "Lanai-Loa")
More at Wikipedia.
Director: Sherwood HuRelease date: January 1, 1998Running time: 89 min.
External links: IMDb