Umbrella Entertainment has dropped the official trailer and poster for new Australian film, Storm Bird. Filmed in the Far north Queensland town of Babinda, Storm Bird is a character driven comedy-drama that follows Richard Hollingsworth (Anthony Phelan), a once-revered classical musician, now reclusive nihilist, living out his final months in tropical North Queensland. When Jack (James…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.