Russian Artists Feel a New Cultural Chill in the West

“No Looking Back” premiered at the South by Southwest film festival in Austin, Texas, last weekend. It was cut from the lineup at the Cleveland International Film Festival that gets under way later this month. The movie from Russia is a black comedy about an ex-convict trying to reclaim her daughter by force. It is … Read more