Trevor (Brendan Fraser) es un vulcanólogo cuyo sobrino, Sean (Josh Hutcherson), esta supuesto a visitarlo por 10 días, de lo que Trevor se olvidó por completo. Cuando la mamá de Sean deja a su hijo, le encarga a Trevor una caja con las pertenencias de Max, el hermano de Trevor y padre de Sean, quien murió hace varios años.