Special Guest Stars Larry King as Himself Guest Stars Klariza Clayton as Siren Alex Macqueen as Leo Amina Zia as Homara