Rafferty Law as Oliver Twist Michael Caine as Fagin Lena Headey as Sikes Rita Ora as Dodge Noel Clarke as Brownlow Franz Drameh as Batesey Sophie Simnett as Red David Walliams as Losberne Jason Maza as Bedwin