In a village where girls don’t play cricket, Veera (Rani Mukherjee) has to put on a turban and beard and become a man to fulfill her dreams. Her brilliance on the field earns her a place in Rohan’s (Shahid Kapoor) team and Veera Kaur becomes Veer Pratap Singh. And then begins a roller-coaster journey of Veera, Rohan and Veer filled with music, romance and comedy through Punjab and beyond.