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