Manuela Mandracchia as Tebe
Antonia Fotaras as Ade
Giada Gagliardi as Valente
Adalgisa Manfrida as Persepolis
Lucrezia Guidone as Leptis
Giorgio Belli as Pietro
Federica Fracassi as Janara
Barbara Ronchi as Antalia
Gloria Carovana as Cesaria
Roberto De Francesco as Marzio Oreggi
Gaetano Aronica as Padre Tosco
Giandomenico Cupaiolo as Sante
Filippo Scotti as Spirto
Gianmarco Vettori as Nicola
Aliosha Massine as Benedetto
Nathan Macchioni as Adriano
Martina Limonta as Segesta
Giulia Alberoni as Petra
Camille Dugay as Aquileia