3:10 to Yuma updates the classic Western

A compromise between indies and summer blockbusters

by