Tom Hardy is acting circles around this B class of actors. Riz Ahmed never needs to be in a film again... ever... With that out of the way it was a fun pop corn flick. It didn't get all SJW at all and is a decent foundation for the start of something bigger. The cgi isn't bad at all (hard to find a decnet alien symbiote actor these days anyway). The bad part is the slow start but once it starts going, it goes. Michelle Williams is fine and the evil agent does he job as nameless thug #1.

Again, if you go in with limited or no expectations, you will enjoy this film. And lastly, stop casting ahmed at all... he is not good in anything...