17 June 2014 Reviews • OWE & Fringe The Devil & Stepashka The Space Theatre ⋄ June 10th - June 20th 2014 By Laura Seymour Tolstoy friction.