Desde su estreno en mayo de 2012 la película ha cosechado críticas generalmente favorables y fue una de las películas más taquilleras del mismo año.