The witch Bayonetta wakes from a 500-year slumber on the bottom of a lake with no memories, and battles hordes of angels to rediscover her past.
Reiko Suzuki
Umbran Elder
Miyuki Sawashiro
Cereza
Grey Griffin
Jeanne
Daisuke Namikawa
Luka