Mirage A desperate group of creatures arrive on a magic island in a search of everlasting youth and vitality.