Home Videos Critics Choice Awards: RRR Wins Best Song & Best Foreign Language Film Critics Choice Awards: RRR Wins Best Song & Best Foreign Language Film Jan 16, 2023 comments off Tweet on Twitter Share on Facebook Pinterest 2023 critics choice award nominations 2023 critics choice award nominations reaction 2023 critics choice awards 2023 critics choice awards nominations 2023 critics choice awards predictions 2023 critics choice awards rrr critic choice award critics choice critics choice award reaction critics choice awards critics choice awards 2023 naatu naatu critics choice awards Republic TV rrr rrr awards rrr critics choice awards rrr wins critics choice awards