No Country for Old Men— Full Cast
2007
Cast (15)

Javier Bardem
as Anton Chigurh

Tommy Lee Jones
as Ed Tom Bell

Josh Brolin
as Llewelyn Moss

Woody Harrelson
as Carson Wells

Kelly Macdonald
as Carla Jean Moss

Garret Dillahunt
as Wendell

Tess Harper
as Loretta Bell

Barry Corbin
as Ellis

Stephen Root
as Man Who Hires Wells

Rodger Boyce
as El Paso Sheriff

Beth Grant
as Carla Jean's Mother

Ana Reeder
as Poolside Woman

Kit Gwin
as Sheriff Bell's Secretary
Zach Hopkins
as Strangled Deputy
Chip Love
as Man in Ford