India Mourns Actor Ray Stevenson, Famous for Playing Villain in Blockbuster Film ‘RRR’
The cast and crew of India’s delirious action-fantasy RRR bid a fond farewell this week to their costar Ray Stevenson, the veteran British actor who played the villain in the film, fictitious Governor Scott Buxton.