Alex (Alan Rickman) é um taciturno inglês que está no Canadá para se encontrar com a mãe de seu falecido filho. No caminho ele dá carona para Vivienne (Emily Hampshire), jovem que vai visitar a mãe. Na viagem um caminhão atinge o carro, matando Vivienne. Alex sai então à procura da mãe da jovem. Ao encontrá-la, descobre que ela (Sigourney Weaver) é autista. Linda não tem qualquer reação ao saber da tragédia, mas Alex decide ficar com ela até o funeral. É quando ele conhece Maggie (Carrie-Anne Moss), a vizinha sexy com quem se envolve.