Three hours of a meandering ‘Batman v Superman:’ That’s a great way to get Michael Shannon to fall asleep.