Palmetto

In a town this bad, it's no use being good.

1998-02-20 | 114 minutes

Rating: 5.9