Amy Alden (Anna Paquin) es una adolescente de 14 años que tras la muerte de su madre en un accidente de coche en Nueva Zelanda, donde vivían, debe mudarse a Canadá con su padre Thomas Alden (Jeff Daniels).