Elizabeth Banks as Effie Trinket (though her name is never actually mentioned onscreen) makes it all the more so by how incredibly indifferent and almost naive she is, acting as if the whole thing is a wonderful show and everyone should appreciate it for the drama it represents instead of the real life it is.