All Cast

Maria Alexandra Lungu

Maria Alexandra Lungu

Gelsomina

Alba Rohrwacher

Alba Rohrwacher

Angelica

Sam Louwyck

Sam Louwyck

Wolfgang

Sabine Timoteo

Sabine Timoteo

Cocò

Agnese Graziani

Agnese Graziani

Marinella

Monica Bellucci

Monica Bellucci

Milly Catena

André Hennicke

André Hennicke

Adrian

Luis Huilca

Luis Huilca

Martin

Eva Lea Pace Morrow

Eva Lea Pace Morrow

Caterina

Maris Stella Morrow

Maris Stella Morrow

Luna

Carlo Tarmati

Carlo Tarmati

Carlo Portarena

Margarethe Tiesel

Margarethe Tiesel

Second Life Representative