@Jane Smith. I agree with your entire post except your thoughts on Kunis, acting.
You were exactly right on your thoughts on Natalie's acting.