Karim Abdel Aziz is an Egyptian actor and director. He is the son of director Mohammad Abdul Aziz and nephew of film director Omar Abdel Aziz. From Wikipedia
Shot at Big Time Al-Hosn Studios in Riyadh with recreated Mumbai scenes paired with Shanghai-style sets, the $40 million production features an international ensemble tackling a trafficking ring known as 7 Dogs.