View Full Cast Dieter BroersSelfRupert SheldrakeSelfIllobrand von LudwigerSelfTom ZahnerNarrator(English version)Christian SchultNarrator(German version)