Tom (Maxwell Caulfield) je pisac za djecu koji godinu dana nakon smrti voljene supruge više ne može naći inspiraciju za pisanje. Jedino što ga još veseli je večernje druženje s kćeri kojoj svaku večer priča priču o vilama, nesvjestan da ga jedna prava, sićušna vila Crystal (Chantell Stander) sluša s prozora. Jedne večeri vila nezgodno padne s prozora i u bijegu doživi nezgodu nakon koje se budi kao prava žena, ali s gubitkom pamćenja. Igrom slučaja Tom se u nju zaljubljuje, ali problem je što samo sedam dana može ostati čovjek jer se onda mora vratiti u Zemlju Vila. Ako to ne napravi ubit će je zli Sakupljač (Jeff Fahey) koji dolazi po odbjegle vile...