Bayonetta is an ancient witch who awakens from a five hundred-year slumber with no memory of her life. Armed with a gun in each limb, she embarks on a journey to rediscover her past, defeating all bloodthirsty angels that stand in her way.
2017
2013
2016
2018
1996
2002
2009
2001
1986
2005
2020
2019
2023
2011
1987
1975
2004
1983