Perde III, Sahne IV'te Macbeth cadılarla yeniden tanışır. Bu sefer ona geleceğini öngören bir dizi hayalet gösteriyorlar. İlk hayalet, Macbeth'i "Büyük Birnam ormanından yüksek Dunsinane tepesine çıkana kadar" yenilmeyeceği konusunda uyaran bir kafadır. İkinci hayalet, Macbeth'e "kadın doğmuş hiçbir erkek" tarafından mağlup edilmeyeceğini söyleyen kanlı bir çocuktur. Üçüncü hayalet, Birnam Ormanı'ndan bir dal tutan taçlı bir çocuktur. Bu hayalet, Macbeth'e "kadından doğan Macduff" tarafından mağlup edileceğini söyler.
Bu hayaletler Macbeth'in korkularından ve güvensizliklerinden yararlanıyor. Onu yenilmez olduğuna ikna ederler ve bu da onun çöküşüne yol açar. Adildir faul adil motifi bu sahnelerde belirgindir çünkü cadıların kehanetleri başlangıçta olumlu görünür, ancak sonuçta Macbeth'in yok olmasına yol açar.