actors: Tommy Flanagan