This is the version WB should have released in theaters. Snyder delivers yet another gorgeous movie with a compelling story. Ben Affleck's Batman is easily the best Batman yet and his arc in this movie is fantastic. A political thriller with imperfect heroes. Underrated masterpiece.