I Am Scrooge
S01E01 — Who Am I?
Next
S01E01 — Who Am I?
I Am Scrooge
S01E01 Who Am I?
An explosion rocks one of Germany's top department stores, marking the beginning of an infamous wave of criminal activity.