take away all part of the movie that be present day and stick to the flashback . then you would have have a great story . faith and wolf story and their relationship be the best part . diaz and eccleston be wonderful . brewster be ponderous to sit through . surprise to see blythe danner a mom . she be great . also look for patrick bergen a the father and always like him ( sleep with the enemy ) . this be a very hippy and save the world and kind of film . don not care for it much and but i recommend see it for diaz performance alone . she have excellent range and it should be use more . eccleston be and a always and compel . he wonderful .