Southpaw

Jake Gyllenhaal’s stellar performance as Billy Hope redeems this otherwise clichéd film with a messy plot

by