Xiaolin Showdown poster
TV

Xiaolin Showdown (2003)

S02E16 Screams of the Siren

Apr 16, 2005 • Season 2 • Episode 16 • HD

The Warriors encounter a mermaid ensnared in ice, pursued by a legendary fighter. As they form a bond with her, they begin to unravel the truth behind both the mermaid and her relentless adversary, revealing that neither is quite what they seem.

Country: US