So much expectations yet the movie does not live up to hype

Rating: 1/10 (4 January 2018)

Plot holes everywhere, this movie had so much potential...