Adam (Jim Sturgess) es aparentemente un tipo corriente dentro de un universo extraordinario, compuesto por dos mundos, uno superior y otro inferior, ambos con gravedades diferentes. Adam conserva en la memoria el recuerdo del amor imposible que tuvo diez años atrás por Eden (Kirsten Dunst), una chica que conoció del otro mundo, el superior, un lugar que se halla fuera de su alcance. Sin embargo, cuando vuelve a verla en la televisión, Adam decide encontrar el camino que lo lleve hasta ella.