This movie falls short due to its lack of depth in the female lead character, Hope Van Dyne. Hope is a "Mary Sue" character, too perfect and flawless, making her uninteresting and hard to root for. Even her daughter, Cassie, is a "Mary Sue" character, who comes off as too perfect and overpowered. This detracts from the movie's overall appeal and makes it less enjoyable than it could have been. Despite its enjoyable moments it ultimately fails to deliver a compelling story and characters.