Richard Roeper, the prominent film critic of the Chicago Sun-Times said that despite Jennifer Lawrence's performance, he questioned what Aronofsky was trying achieve and thought that he was mocking specific passages of the bible.