Finland
81 min.
2015-10-09
Jill and Joy (both 9) live in their own house like any other little girls, except that they might be a little happier than most little girls, as they get to live in their own house specifically designed for the two. One December evening a small car, barely the size of a shoebox, pulls up in front th...