monsters+vs+aliens

I haven't seen this movie, any comments on this film?