(Originally published on blogcritics.org) Winston Churchill once said, “Russia is a riddle wrapped in a mystery inside an enigma.” So, too, is The Perfect Host, a Sundance 2010 selection by filmmaker Nick Tommay which premieres on video-on-demand on May 27 and opens in theaters July 1, 2011. On the surface, the story in this psychological thriller is straight […]