The makers of Ranveer Singh's upcoming film "Bajirao Mastani" have released the actor's first-look poster in the film.

Ranveer plays the lead role in the magnum opus, and the first-look poster presents him as a warrior in the battlefield.

Ranveer plays the Bajirao, who reportedly fought as many as 41 battles and did not lose even once.

Directed by Sanjay Leela Bhansali, "Bajirao Mastani" also features Deepika Padukone and Priyanka Chopra opposite Ranveer.

Deepika plays the role of "Mastani", while Priyanka will be seen as Bajirao's first wife "Kashibai". The trailer of "Bajirao Mastani" released earlier. It did not have a single dialogue, but gave a glimpse of the film in a unique manner.

Ranveer has till date been seen in more-or-less romantic and funny avatars, but this time he will appear on the big screen in a much more challenging role.

The film is slated for release on 18 December, and will clash with Shah Rukh Khan's much-awaited flick "Dilwale", which will hit the screens the same day.