Movies News DC’s ‘Aquaman’ Director James Wan Shares What He Thinks is Marvel’s Most Incredible Accomplishment July 11, 2018