All Cast

Tilda Swinton

Tilda Swinton

Actress

Fabrizia Sacchi

Fabrizia Sacchi

Self

Andrew Tiernan

Andrew Tiernan

Mohammed

Claudio Gioè

Claudio Gioè

Happy

Paolo Briguglia

Paolo Briguglia

Billy

Michelle Hunziker

Michelle Hunziker

Sue

Jhelisa

Jhelisa

Self

Laura Betti

Laura Betti

Judge