The Best of All Worlds (1 hr, 43 min) – Directed by Adrian Goiginger.
Germany
A beautifully made true story of the filmmaker’s childhood growing up in the unusual world of his heroin addict mother and their love for each other.
https://www.youtube.com/watch?v=lQLhRvuc5jc