Davide Perino as Amuro Ray; Saverio Garbarino as Amuro Ray; Fabio Boccanera as Char Aznable; Massimo Rossi as Char Aznable; Laura Lenghi as Sayla Mass; Francesca Bregni as Sayla Mass; Emanuela D�Amico as Mirai Yashima; Eva Ricca as Mirai Yashima; Stefano Crescentini as Kai Shiden; Vittorio Guerrieri as Kai Shiden; Giorgio Borghetti as Bright Noa; Stefano Carraro as Bright Noa; Corrado Conforti as Hayato Kobayashi; Massimo Corizza as Hayato Kobayashi; Domitilla D�Amico as Fraw Bow