Andréa Ferréol and Keith Carradine in Street of No Return.(© 2002 Fantoma Films. All rights reserved.)