Pekka LehtosaariBorn February 10, 1961 in Helsinki, Finland Filmography★ 2.3 Backwood Madness2025★ 5.3 A Mother2019★ 5.5 Rendel2017★ 7.2 Quest for a Heart2007