The movie was disappointing to say the least. With the excellent cast, the movie just didn't live to its expectations. You couldn't really appreciate anyone's contribution since each part was very limited. There wasn't one storyline instead too many stories piled up in two hours.
I loved Ashton and Jennifer Garner. Couldn't understand Queen Latifah's role and Anne Hathaway...well just boring.