I thought it was a fun, light superhero movie. Enjoy it for what it is worth. Don't read too much into it. Being able to act against yourself as an alien is difficult. Tom Hardy does a great job. It is just enough to give a laugh and have action.