Who am I?

Who am I?

Available on SBS On Demand
S1 E1: In 1988, a bomb explosion in Germany's finest department store shocks the entire nation and sets off a countrywide hunt for one of the most cunning criminals, Scrooge.