Amanda Waller is a character in the DC Universe who often plays the role of both hero and villain and is famous for heading the Suicide Squad.
Advertisement
Amanda Waller is a character in the DC Universe who often plays the role of both hero and villain and is famous for heading the Suicide Squad.