Barking Mad | Hannah Ruddle Posted on August 19, 2015July 18, 2016 by ÉCU – The European Independent Film Festival A devastatingly honest account on depression and its affect on a father’s relationship with his daughter. Directors: Hannah Ruddle Country: United Kingdom Year: 2014 Language:English