Tommy Flanagan To Play The Knife On Gotham