no one who has seen it has easily forgotten it ka ruhango mu ntara y amajyepfo gideon is portrayed by giancarlo esposito