Inka Dewitz is one of the founders of Perfect Shot Films. She graduated from Humboldt University Berlin and Filmhaus Cologne/HFF Babelsberg. From 2003 to 2010 she worked as a freelance Radio and TV producer for BBC World Service and produced her own short films.