Surprisingly good

Rating: 7/10 (6 July 2018)

Surprisingly good. From the trailers it looked like a low-brow, juvenile, comic-book teen movie. Turns out it is quite funny, reasonably well structured, solidly directed and well acted.