La cinta está basada en la novela Tre metri sopra il cielo, del escritor italiano Federico Moccia, publicada en 2004.
Los actores principales, Mario Casas y María Valverde, quienes interpretan a los amantes Hache y Babi, comenzaron una relación amorosa durante el rodaje de la cinta, en 2010.
Se filmo entre mayo y julio de 2010, en locaciones de Barcelona.
Fue una de las cintas españolas más taquilleras, en su país, en 2010.
Fue nominada a un premio Goya, en 2010, en la categoría de mejor guion adaptado.