Plot TBA. Said to be a 70s-set horror-western tackling the immigration process from China to California.
Director