Battle: L.A. had a fantastic trailer!!! And that’s about the nicest thing I can say about it. Also… here are its sins…

CinemaSins