Village Voice
Alan Scherstuhl
The ending is a bit of an audience-pleasing cop-out, a retreat into formula after 80 minutes or so of upending it. But those upendings are memorable, the cast dishy fun, and Jerusha Hess and Shannon Hale's breeze of a script (based on Hale's novel) is smart about the allure of fictional romances.