Fighting
(2009)

Before the last fight Shawn (Channing Tatum) has Zulay (Zulay Velez) bet the half million dollars on himself.  

Shawn proceeds to win the fight instead of throwing like he was supposed too.  

Shawn then reveals to Harvey (Terrence Howard) they won a million dollars.  Shawn, Harvey and Zulay's family then leave New York together.

Thanks Adam!