Pardeep Singh Nagra (Prem Singh
), a practicing Sikh, is banned from the sport of boxing for refusing to shave his beard in accordance with his religious beliefs.
Pardeep, with the support of his coach and mentor Frank Donovan (Mickey Rourke), fights back against the ban. The backlash is a result of racial profiling, stereotypical threats, and the daily pressure to change, even from his loved ones who are caught in the midst of the cross fire. It is within the course of these challenges that he discovers love with a woman named Charlotte (Janel Parrish).