The Flash: The Weather Wizard Enters With Vengeance On His Mind The Weather Wizard is coming: Joe West and Barry Allen are not safe. The Wizard is out for revenge against the police officer who killed his brother. by Vamien McKalin