Steven Spiel’s Living Space teaser unveiled

Tru Dot Films has released the first teaser trailer for its new psychological horror feature film,┬áLiving Space. Written and directed by┬áSteven Spiel, the film looks set to add to Australia’s rich catalogue of films in this genre. The film stars some of Australia’s best known talent, including Georgia Chara (Wentworth, Home & Away) Leigh Scully…