Road North

Synopsis
Timo, an esteemed concert pianist, gets the surprise of his life one day after arriving home after a performance only to find a homeless drunkard asleep outside his front door. The man, Leo (played by Finnish musician, actor and artist Vesa-Matti Loiri), makes the outrageous claim to be Timo's long-lost father who left the country when Timo was three and hadn't been in touch since. Leo, as mysterious and manipulative as he is slovenly, has returned to bestow his legacy upon his only son, and to re-unite him with his estranged family — Timo's sister, ex-wife and daughter. Creating more questions than answers, Leo proves to be his son's alter-ego of sorts, eventually prying him from his comfort zone and forcing him to reluctantly reconcile with shadows of the past.