CREATE TABLE table_name_96 (director VARCHAR(255), gross VARCHAR(255))
What director grossed $200,512,643
    
SQL: SELECT director FROM table_name_96 WHERE gross = "$200,512,643"