Ray Stevenson, Star of Thor, RRR, Punisher, and Star Wars, Has Died

Ray Stevenson was having a moment. Mere weeks ago, the impressive, talented Irish actor was revealed to be starring as a new character in the upcoming Star Wars show, Ahsoka. This came mere months after RRR, a film in which he plays the despicable villain, was a box office smash and took home an Oscar. The actor was…

Read more…