A manager of an orphanage in India is sent to Copenhagen, Denmark, where he discovers a life-altering family secret.
Release Date 2006-02-24 Budget N/A Revenue N/A Rating 7.1/10 Runtime 124 mins