Thelma & Louise
1991
7.9
Thelma & Louise

'Thelma & Louise' trailer

Thlema and Louise decide to take a trip together in Louise 's car to get away from the routine of their lives.

  • 2:03 min
  • October 5 2015 | 11:19

Latest trailers and related videos

Follow Us