New look at the action-packed thriller from writer/director Mukunda Michael Dewil.