Director Dean Devlin raves about his Northwest cast in our latest project, Bad Samaritan, starring David Tennant and 20 local actors.