Dmitri Astrachan was born in 1957 in Leningrad, today St. Petersburg. He graduated from the Leningrad State Institute for Theater, Music and Cinema, having majored in Playwriting. From 1982-1987, he was artistic director of the Sverdlovsk Youth Theater. In 1987, he became head of the famous Bolshoi Theater. Four years later he was invited to lead the St. Petersburg Academic Comedy. In 1995, he left the theater to concentrate on film production. His award-winning films include: Get Thee Out! (Isidi, 1991), You Are the Only One (Du bist fuer mich die einzige, 1993), Everything Will Be All Right (Alles wird besser, 1993), From Hell to Hell (Von Hoelle zu Hoelle, 1996), Anatomie eines Amoklaeufers (1998), Kasachstan Lady (2000), and The Devil Who Called Himself God (Der Teufel der sich Gott nannte, 2002).