Beyond expectations

Rating: 10/10 (27 April 2018)

Im going to go out on a limb and say (BEST MOVIE OF ALL TIME)
Nothing could prepare me for this movie... it brought alot of closure and seamless switching between battles.....
A must watch