Michael Shannon, who played General Zod in Man of Steel, was initially hesitant to return as the villain in The Flash until Zack Snyder gave his blessing.
IGN - Michael Shannon, who played General Zod in Man of Steel, was
Michael Shannon Asked Zack Snyder For His Blessing Before
The Flash: Michael Shannon Says He Only Returned as Zod Because of
The Flash's Michael Shannon Got Zack Snyder's Blessing to Return
Michael Shannon preferred playing Zod in Man of Steel to The Flash
Watch This Before You See The Flash, The Flash
Michael Shannon was confused about reprising General Zod for The Flash
The Flash: Why Michael Shannon Wasn't Happy to Play Zod Again
Michael Shannon Asked Zack Snyder For His Blessing Before
IGN Michael Shannon, who played General Zod in Man of Steel, was