helenfitzgerald.wordpress.com
Die dunkle Treppe – German release 14th Feb 2013
The Devil’s Staircase is released in Germany next week – love the first review in Girlfriend Magazine: “The Beach meets Axolotl Roadkill and Silence of the Lambs with a pinch of b…