Abbie Cornish
Abbie Cornish, who plays Heidi, was 22 years old when she made this movie. She was playing a girl of 15. Cornish looks all of her 22 years -- and more -- in some scenes. Sorry, had a hard time suspending disbelief.
This is, when all is said and done, just another 'coming of age' movie. Just what we need, another 'coming of age' movie. But, since most movie-goers these days are under 25, this is the kind of film that will continue to be made -- over and over again.