Берлин предстает в фильме как город, где переплетаются судьбы, мечты и надежды его жителей. Ангелы, обитающие над суетливым мегаполисом, обладают даром видеть человеческие души насквозь. Они наблюдают за людьми, переживают их радости и страдания, а иногда вмешиваются в их жизни, чтобы изменить ход событий. Их существование невидимо для большинства, но те редкие люди, которые способны почувствовать ангельское присутствие, видят мир по-другому. Ангелы стремятся познать человеческие эмоции полностью. Однако они сталкиваются с дилеммой: остаться вечными наблюдателями или же пожертвовать своей бессмертностью ради ощущений, доступных лишь смертным. Один из ангелов делает выбор в пользу земной жизни, стремясь испытать любовь, страх, боль и радость так, как это делают люди. Этот выбор ставит его перед множеством испытаний, но также открывает перед ним удивительные стороны бытия. Фильм глубоко философский, он обращает внимание на поиск смысла жизни и неизбежность выбора, который каждый должен сделать сам. Через игру света и тени, через камеры и диалоги показано, насколько хрупка грань между духовным и материальным мирами.