How Good Is Catherine Foster? Performances Ranked & Rated