A lot going on

Rating: 7/10 (29 January 2020)

So many things going on in this movies I had to read a wiki on it to figure everything out.