La Dra. en literatura Alithea Binnie (Tilda Swinton) parece estar feliz con su vida aunque se enfrenta al mundo con cierto escepticismo. De repente, se encuentra con un genio (Idris Elba) que ofrece concederle tres deseos a cambio de su libertad. En un principio, Alithea se niega a aceptar la oferta ya que sabe que todos los cuentos sobre conceder deseos acaban mal. El genio defiende su posición contándole diversas historias fantásticas de su pasado. Finalmente, ella se deja persuadir y pedirá un deseo que sorprenderá a ambos.
Un meteorito cae en un pequeño pueblo, el aire se contamina y la gente empieza a morir. Lauren, una astrobióloga, es contratada para encontrar respuestas y resolver la crisis. En el lugar del impacto del meteorito, un árbol gigantesco está liberando esporas tóxicas, lo que hace sospechar que ha sido colocado allí para crear en la Tierra un entorno habitable para habitantes de otro mundo.
A mother moves to France with her new fiancé, leaving behind her teenage children to fend for themselves and care for their Aunt with multiple personalities.