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…