Thelma & Louise

Somebody said get a life...so they did.

1991-05-24 | 130 minutes

Rating: 7.584