Instead of amplifying everything that made its first instalment a fun, campy surprise, M3gan 2.0 plods along, trying to do something new and risking audience alienation at every turn. Less …
This website uses cookies to improve your experience. AcceptRead More