jeroentspdt commented on…
Films dropped off the :They Shoot Pictures, Don“t They? 21st Century Most Acclaimed Films
Removed 2 titles — 2 years ago
I removed Howl’s Moving Castle and Chunhyang from this list because they actually re-entered the list this year.

jeroentspdt