1932: Die 80-jährige Witwe Alice Hargreaves (Coral Browne) befindet sich auf einem Schiff nach New York City. Dort ist sie zu einer posthumen Ehrung eines engen Freundes aus ihrer Kindheit eingeladen – Reverend Charles L. Dodgson alias Schriftsteller Lewis Carroll (Ian Holm). Mit dabei ist ihre Betreuerin, die junge Lucy (Nicola Cowper), die Alice vor einer Meute von Reportern schützen muss, die mit ihr sprechen wollen. War sie doch als junges Mädchen die Inspiration für Carrolls bekanntestes Werk „Alice im Wunderland“. Einer der Zeitungsmänner, Jack Dolan (Peter Gallagher), nimmt die Frauen, die mit der amerikanischen Populärkultur nicht vertraut sind, unter seine Fittiche und verschafft Alice ein paar lukrative Interviewtermine. Die ist jedoch längst nicht das niedliche Kind, in das der deutlich ältere Carroll viele Jahre zuvor so vernarrt war. Vielmehr ist sie eine desillusionierte Exzentrikerin, die auf dieser Reise gezwungen ist, sich an ihre Vergangenheit zu erinnern. Und die war nicht immer nur angenehm …