Jennifer Lopez refuses to "give up" when things go wrong.
The 55-year-old singer and actress has taken on the role of Judy Robles - the mother of renowned wrestler Anthony Robles - in the biopic 'Unstoppable' and explained that her role has reinforced her belief that the "difference between success and failure" is resilience.