Escape from Cuba
A defector from the Cuban military returns to his homeland to rescue his daughter who was left behind.
Average Score : 0
90 miles to Freedom
Status: Released
Release Date: 2003-11-18
Production Companies
Production Countries United States of America,
Run time: 87 minutes
Budget: $750,000
Revenue: --