Baby John receives rave reviews, with Varun Dhawan shining and Salman Khan's cameo stealing the show in this action-packed, emotionally charged rollercoaster ride.