It means ppl has lost not only the brain but the heart too!!! The story is touching & meaningful and & too true... the locations wonderful... what they want more? Or they wanted less? Or they wanted the usual stupid movie in which 3 American soldier resist to 10000 "barbarians"? (at their home obviously).