Finally DC

Rating: 9/10 (18 December 2018)

Finally DC made something excellent
Excellent CGI
Excellent story line with flashbacks