In Shia Islam, Imam Mahdi (PBUH) is a “hidden Imam” who has already been born and who will one day return alongside Prophet Jesus (PBUH) to fill the world with justice. The promised Mahdi (PBUH), who is usually mentioned in Shia by his title of “Imam Asr” (the Imam of the “time”) and “Sahib Al-Zaman” (the Lord of the Age). In a Hadith upon whose authenticity Shia and Sunni agree, Prophet Muhammad (PBUH) has said, “If there were to remain in the life of the world but one day, Allah would prolong that day until He sends in it a man from my community and my household. His name will be the same as my name. He will fill the earth with equity and justice as it was filled with oppression and tyranny.”

The text from :
Photo reference :

Who is 12 th imam ?

Who is imam Mahdi ?

Who is imam hussain ?

Who is twelfth imam ?

who is son of man ?