Alexander tumbuh di sebuah rumah kecil bersama neneknya yang penuh kasih. Untuk menghindari nasib ayahnya, pada ulang tahunnya yang kesepuluh, dia berjanji padanya bahwa dia tidak akan pernah jatuh cinta. Setiap hari Minggu, Alexander mengunjungi ayahnya, yang telah mengasingkan diri dan tinggal di sistem kereta bawah tanah Wina sejak kematian ibu Alexander. Sebagai orang dewasa muda, Alexander ingin lebih dekat dengan ayahnya dan memutuskan untuk mengambil pekerjaan di sebuah kantor yang hilang dan ditemukan di bawah tanah. Di sinilah ia bertemu dengan Caro (Verena Altenberger) yang cantik dan lincah di toko topi kereta bawah tanah yang lucu. Meskipun Alexander telah berhasil menolak cinta sebelumnya, kini sumpah yang ia buat sendiri menjadi janji yang sulit ditepati.