The Japanese cast includes Shouta Aoi as Gerald Stuart, Asami Seto as Gerald Stuart, Tetsuya Kakihara as Keith Claes, Sora Amamiya as Keith Claes (in early childhood), Tatsuhisa Suzuki as Alan Stuart, Mutsumi Tamura as Alan Stuart (in early childhood), Yoshitsugu Matsuoka as Nicole Ascart, M.A.
O as Nicole Ascart (in early childhood), and Maaya Uchida has been cast as Katarina Claes.
The English cast includes Jeannie Tirado as Catarina Claes, Bryce Papenbrook as Alan Stuart, Colleen O’Shaughnessey as Mary Hunt, Griffin Burns as Geordo Stuart, Griffin Puatu as Keith Claes, Kira Buckland as Sophia Ascart, Melissa Fahn as Maria Campbell, Nicolas Roye as Nicol Ascart, and Kousuke Toriumi as Rufus Brode.