Antonio Banderas ( The White River Kid )Elie Samaha ( The White River Kid )Robert Greenhut ( The White River Kid )