Shiva played an underworld don while Jennifer played an undercover journalist; both the actors received rave reviews for their performance.