Critics Choice Award: SS Rajamouli’s RRR Wins Best Foreign Language Film Award 2023!
Director Rajamouli’s cinematic marvel has won the best international film award. Jr NTR and Ram Charan starring film also bagged the award for the best original song ‘Naatu Naatu,’ at the Golden Globes 2023.