
Children of Men
2006
Denise Richards
as
Diana Evans
Matt Damon
as
Kevin
Rachel Winfree
as
Knitting Lady
Ben Affleck
as
Michael