Terry and some new friends enter a mysterious spa to find a distant relative. But is everything as beautiful as it seems?