Hard to get through

Rating: 3/10 (29 March 2019)

Failed to explain plot holes and felt like it was written by a 6 year old