past two decades: once cast as