阿巴杜-马汀二世加入诠释反派黑蝠鲼。2月，妮可·基嫚与泰姆拉·莫里森将分别饰演亚特兰娜女王及水行侠的父亲汤玛士。12月，杜夫·朗格林加入饰演泽贝尔国王涅罗斯；后来于2018年2月，朗格林透露，涅罗斯和原作不同的是，该角在片中将是梅拉的父亲。5月15日，林路迪确认参演。约两个星期后，加入饰演黑蝠鲼的父亲。2017年10月，葛拉罕·麦克塔维什宣布自己也参演了电影。2018年4月，蓝道尔·朴加入饰演。2018年11月底，据透露，茱莉·安德丝在片中以配音的方式演出。
拍摄.主要拍摄从201