Southpaw ★★½

This movie lacks originality. I've seen this story a thousand times.

It's saved by the amazing performance of Jack Gyllenhaal.