Sedusa (Live Action Film)

Sedusa is a spin-off film to The Powerpuff Girls.

Cast

 * Sienna Miller as Sedusa