Durante as noites intermináveis de Berlim, Hassan, um motorista palestino de 55 anos, percorre as ruas levando passageiros de uma festa a outra. Distante da filha mais velha, que pretende se casar com o namorado alemão, ele vive sem grandes perspectivas. Tudo muda quando conhece Amir, um turista israelense de 25 anos que explora sua sexualidade longe de casa. Meses depois, Amir reaparece morando em Berlim e enfrentando o fim doloroso de um relacionamento. Ao longo de dois anos, os encontros entre os dois se tornam frequentes, levando Hassan a reconhecer no jovem as próprias feridas e confrontar seu passado.