Dinah Madani And Frank Castle / Amber rose revah as dinah madani: Dinah Madani And Frank Castle : The following weapons were used in season 2 of the television series the punisher: