Apesar de ser o herdeiro de uma grande plantação, Ward Allen (Jim Caviezel) nunca se conformou com uma vida de privilégios. Em pleno começo do século XX, ele prefere abandonar todas as suas posses e percorrer as estradas junto de seu maior amigo, o escravo liberto Christmas Moultrie (Chiwetel Ejiofor). Os dois lutam por justiça e liberdade contra os habitantes ricos da região. Em seu caminho, Allen se apaixona por uma mulher da alta sociedade (Jaimie Alexander), disposta a enfrentar seu poderoso pai para se casar com o homem que ama.
Huck Cheever é um talentoso jogador de pôquer que tenta viver um intenso romance enquanto disputa o campeonato mundial em Las Vegas. Se chegar até a final, ele poderá jogar contra seu pai, um famoso jogador que abandonou Huck anos atrás.