Michael Hanemann Best movies: The Princess and the Warrior (2000) Lessons of a Dream (2011) Strange Gardens (2003)