Shannon has this to say about BvS
Recently, Michael Shannon, who'd played General Zod in Man of Steel, has admitted in an interview that he had apparently fell asleep while watching Batman v Superman. He blamed it on an international flight and tiredness, but honestly, something inside me believes otherwise.
If your movie manages to snooze out the viewers, then it's working.
Peace out.