Alice est une jeune femme originaire d'Angleterre victorienne, dans un monde parallèle au nôtre. Enfant, elle a été entraînée par le Lapin Blanc au Pays des Merveilles, où elle a vécu d'innombrables aventures. Jeune adulte, elle rencontre le génie Cyrus, dont elle tombe amoureuse, avant de le perdre suite à un complot mis en place par Jafar et la Reine Rouge. Croyant son bien-aimé décédé, elle retourne en Angleterre où elle est internée en hôpital psychiatrique, acceptant d'oublier son amour pour ne plus souffrir.
Néanmoins, Will Scarlet l'aide à s'échapper, assurant que Cyrus est toujours en vie. De retour au Pays des Merveilles, ils se confrontent à la Reine et Jafar, qui tentent d'obtenir des vœux de Cyrus. Jafar tente notamment de forcer Alice à faire ses vœux, désirant devenir le nouveau maître du génie. Après de nombreuses épreuves, Alice est finalement réunie avec Cyrus, même si c'est au tour de leur ami Will de devenir un génie. Le couple s'allie à la Reine Rouge pour lui porter secours et tentera ensuite de le libérer de l'emprise de Jafar. Lorsque celui-ci lève une armée de morts, Alice mobilise les paysans pour libérer le Pays des Merveilles. Après avoir vaincu le sorcier, Alice et Cyrus se marient en Angleterre, où ils continuent le cours de leur vie. Ils donneront naissance à une petite fille, à qui Alice racontera ses aventures au Pays des Merveilles.
Cyrus est un génie qu'Alice a rencontré au Pays des Merveilles, et dont elle est tombée follement amoureuse avant que la Reine Rouge ne les sépare. Après ses retrouvailles avec Alice, il est libéré de son statut de génie tandis que sa bien-aimée fait le vœu de mettre fin à toutes ses souffrances. Profitant de sa vie d'homme libre, il découvre que sa mère, Amara, n'est pas décédée mais réduite à l'état de bâton serpent, servant au sorcier Jafar. Après avoir vaincu le sorcier Jafar, il épouse Alice avec qui il a une petite fille.