Ranveer Singh is hands down an incredibly versatile actor. Among his several celebrated roles, his...