El joven Tom Long (Anthony Way) se ve obligado a quedarse con su amable tía Gwen (Greta Scacchi) y el tío Alan (James Wilby) mientras su hermano se recupera de un ataque de sarampión. En su piso, se siente decepcionado al descubrir que no hay jardín en el que jugar, pero su decepción se convierte en asombro cuando descubre un jardín mágico que solo aparece de noche cuando un viejo reloj de abuelo da las trece. Sus excursiones nocturnas a este hermoso jardín se vuelven aún más interesantes cuando se da cuenta de que las personas que conoce no pueden verlo, excepto una joven llamada Hatty (Laurel Melsom).