בן ווייל (ראסל קרואו) הוא פושע מתוחכם וכריזמטי, טקטיקן מבריק בעל קסם אישי ובעיקר אגדה נערצת שכולם שמעו עליה ומנסים במשך שנים לתפוס. דן (כריסטיאן בייל), נשוי לאליס (גרטשן מול) ואב לשני בנים, היה במשך כל חייו אזרח אמריקאי למופת. הוא נפצע במלחמת האזרחים ועכשיו בהיותו בעל חווה הוא מתקשה להבטיח את עתידה הכלכלי של משפחתו. ביום בהיר אחד נתפס בן ווייל בעיירה בה מתגורר דן, לאחר שהוא וחבורתו שודדים באכזריות את אחד מקרונות הרכבת בה נמצא כסף רב ודן מתנדב ללוות את בן למשפטו. מכאן מתחיל הכל להסתבך... הקשר שנרקםבין שני הגברים במהלך אותו מסע מוכיח להם שהחיים מורכבים, שלא תמיד הכל שחור ולבן ובטח שלא טוב או רע בלבד. "3:10 ליומה" הוא גרסא מחודשת למערבון משנת 1957 המבוסס על סיפור מאת אלמונד לאונרד.