Much like Zack Synder's Justice League this review is going to be unnecessarily long and presented in square format.