Parasite ★★★★★

the greatest film ever made. Literally the greatest film ever made.

spencer liked these reviews