translate English to German: Their film consists of a self-critique of a self-produced film fragment.
Ihr Film besteht aus einer Selbstkritik eines selbsterstellten Filmfragments.