Although the plot comes across as plainly predictable, the dynamic between actresses Anna Kendrick and Blake Lively is unmatched. The brilliance of the film can be seen through the complex relationship shared between their two characters and the juxtaposition between their personalities and priorities. Both entertaining and enthralling, this film deserves five stars purely for, casting, dynamic, setting, complexity and exposition of human psychology.