Special Guest Stars Annette O'Toole as Martha Kent Michael McKean as Perry White Guest Stars Yan-Kay Crystal Lowe as Vala Gil Bellows as Maxwell Lord