Despite its flaws, Beautiful Girls is an enjoyable movie, with a strong cast and a snarky cast of women who give the titular characters a reality check.
Although the film may lack a deep emotional core, its first 30 minutes are enjoyable. Aside from the solid performances from the four leads, the film also has some strong moments with some hilarious quotient.