4.5 Excellent

It was not up to the standard of Sanjay Leela bansali but the way ravneer Singh ,Deepika , Shahid Kapoor acted is purely magic they nailed it