Back to All Events

Thelma and Louise

Thelma and Louise.jpg

Natural History Museum
DOORS: 9:30PM
FILM: 9:45PM

1990 - 15 - 117mins


FILM TRAILER

ALSO SHOWING AT THIS VENUE...

Earlier Event: February 15
Kill Bill Vol. 1
Later Event: February 16
A Star Is Born