View Full Cast Jude LawSteven GrlsczElina LöwensohnAnne LevelsTimothy SpallInspector HealeyJack DavenportSergeant RocheHitler WongNoodles Chan