Has some weak point

Rating: 5/10 (24 March 2019)

The last battle seen has a few plot holes, but overall a good film.