I think that I read a book by Lois Duncan with the same plot. Is this this movie based on that book? I'm not sure, because the names are different and she is not listed in the writing credits. Anyway, this movie has David Gallagher, who is really cute, so if you're a fan of 7th Heaven, go watch it.