Geceyarısı Güneşi", genetik bir rahatsızlık nedeniyle güneş ışığına maruz kalamayan genç bir kızın hikayesini konu alır. Katie Price (Bella Thorne), nadir görülen bir durum olan Xeroderma Pigmentosum (XP) ile yaşamaktadır ve bu yüzden gün ışığında dışarı çıkamaz. Hayatını geceleyin yaşayan Katie, bir akşam gitar çalarken çocukluk aşkı Charlie (Patrick Schwarzenegger) ile karşılaşır ve aralarında beklenmedik bir aşk hikayesi başlar. Ancak Katie'nin sırrını saklaması, ilişkilerini büyük bir sınavdan geçirir. "Geceyarısı Güneşi", aşkın engelleri aşabileceğini ve her anın kıymetini bilmenin önemini vurgulayan duygusal bir film olarak öne çıkar.