German film maker Hans Seppelt believes the doping storm engulfing the world of athletics has left an indelible mark on the sport's governing body, the IAAF.