Kate shoots Clyde, Rolf wants to implant Kayla with Stefano clone, and Orpheus is knocked out.
uFlix.to 2024