Straw Dogs— Full Cast
2011
Cast (15)

James Marsden
as David Sumner

Kate Bosworth
as Amy Sumner

Alexander Skarsgård
as Charlie Venner

Dominic Purcell
as Jeremy Niles

Laz Alonso
as Deputy John Burke

Willa Holland
as Janice Heddon

James Woods
as Tom Heddon

Walton Goggins
as Daniel Niles

Rhys Coiro
as Norman

Billy Lush
as Chris

Anson Mount
as Coach Milkens

Kristen Shaw
as Abby

Drew Powell
as Bic
Megan Adelle
as Melissa

Wanetah Walmsley
as Kristen


