Elizabeth Banks guest stars on 30 Rock as Avery Jessup. We're huge fans of this actress.
Added:
Jack has his work cut out for him on the episode "Future Husband." He tries to woo the character played by Elizabeth Banks.
Added:
30 Rock is known for its great guest stars. Cases in point: Elizabeth Banks and Brian Williams.
Added:

30 Rock Season 4 Episode 14 Quotes

When can I start eating hard cheeses again?

Liz

You watched it for an hour, said Nicole Kidman should get an Oscar for it then shut it off.

Jack