The Best of All Worlds (Die Beste Aller Welten) (Austria | 2017, 1 hour 43 min)

Directed by: Adrien Goiginger

Cast: Verena Altenberger, Jeremy Miliker

A kid's true story of his life in the unusual world of his heroin addict mother and their love of each other.