Showing posts with label Clea Duvall. Show all posts
Showing posts with label Clea Duvall. Show all posts

Friday, December 29, 2023

Currently Watching

THE FACULTY
Robert Rodriguez
USA, 1998

Friday, July 28, 2023

Currently Watching

BUT I'M A CHEERLEADER
Jamie Babbit
USA,1999