If you're anything like us, you've been patiently waiting for Jake Gyllenhaal's new flick Southpaw since the first trailer was dropped.

Unfortunately, no matter how much we complain, they won't bring forward the 24th July release date, but at least they've given us a new trailer to keep us busy. Looks incredible.