In the Time of the Butterflies

Salma Hayek gives a powerful, passionate performance as an idealistic young woman who wages a daring struggle for freedom against a murderous dictator (Edward James Olmos) in this moving thriller that tells of the personal toll of political tyranny.