Glee Casts Helen Mirren For Season 3

I think it's safe to say Glee has lifted its No Guest Star ban. Helen Mirren has been cast in season 3. Here's the twist: She will be heard and not seen. Rumor has it she'll be playing the inner voice of a not yet revealed character. Fans are buzzing that Brittany (who isn't ridiculous enough as it is) may have the Queen has her inner monologue. Or perhaps, Lord Tubbington.