star-studded [adjective] + cast [noun]