Loading...
Sin Dejar Huella (2000) follows two women, a street-smart drifter and an art smuggler, as they form an unlikely alliance while on the run from various law enforcement agents across the stunning landscapes of Mexico.
Screen Widescreen 2.35:1
Subtitles English
Audio Spanish: Dolby Digital 2.0 Stereo
Rating NR
Average of ratings:
stars