As a guy who reads comics but isn't a huge Batman fan I think this is a good film, it does have some problems but they aren't major in any way unlike how all the 1-star reviews make it sound. Yes, it is 3 hours but the Snydercut was 4 and this is definitely paced a lot better and Batman doesn't kill anyone which is nice to see again.