headshot

‘They Should Have Killed Him’ Indonesian filmmakers The Mo Brothers’ latest action thriller stars Iko Uwais (‘The Raid’) as a nameless man who washes ashore with a serious head injury. Shortly after being nursed back to health by a young doctor (played by Elizabeth Islan), the young man’s past comes back to haunt him.