The Guardian Council is a powerful oversight body in Iran, tasked with ensuring all legislation conforms to Islamic law and the nation's Constitution. It holds significant power, including vetting candidates for elections and approving parliamentary bills.