Eileen will stop at nothing to win the Christmas choir competition and gives the coveted Christmas choir solo to their newest member, Brett (Sean Grandillo), to Kenny’s dismay, while Jimmy is tasked with spying on their toughest competitor, Sheila Demars (Angela Kinsey). But, when Kenny attempts to sabotage Brett’s role, he finds a potential love interest. Meanwhile, Shannon accidentally gives Pat the wrong impression about a Christmas present she plans on giving to Ethan

Anyway, for all our delightful late-night japes, it’s important to remember that nearly every actor who has stepped into a Batman film—from Michael Keaton to George Clooney to Heath Ledger—has faced this same sort of knee-jerk ridicule, and only occasionally deserved it. Also, that Ben Affleck is an increasingly mature actor who has by now earned the benefit of the doubt that he may surprise, no matter what’s asked of him. And it’s also important to remember that, ultimately, you are powerless before the machine, your voice a mere mewling in the dark that will be inevitably silenced either by acceptance or grudging acquiescence, because you know damn well you want to see what happens when Ben Affleck plays Batman.
—  Sean O'Neal, “Ben Affleck is the Batman you deserve right now,” The A.V. Club