Priyanka Chopra as Mary Kom