Candace Moon

Candace Moon

Candace Moon is known for her work on Lions for Lambs (2007), Speed Demon (2003) and Shredder (2003).