An ambitious but questionably talentless film director travels to Korea in 1976 to make a giant ape movie.
Wonsuk Chin
Director
Writer
No data