Cameron Barrett and her husband and filmmaking partner, David Barrett, on location in Carmel, California in 2002.
Caption: Cameron Barrett and her husband and filmmaking partner, David Barrett, on location in Carmel, California in 2002.
Camera Department, Director, Writer Source: IMDB
Rachel Weisz pictures →
Dru Viergever pictures →
Crystal Hooks pictures →