Keith Carradine and Valentina Vargas is Street of No Return.(© 2002 Fantoma Films. All rights reserved.)