The original list can be found here: www.theyshootpictures.com/21stcentury.htm
A couple of clarifications:
TSPDT's list includes "The Wire" which, as a TV series, isn't on Letterboxd. As such, it's represented here by "The Wire Odyssey".
The list also includes season 1 of "The Handmaid's Tale", which is represented here by the 1990 film version.