Zach Galifianakis's turn on Arrow as the Russian something-or-other that looks like Robin Williams may be his most subversive role to date. Galifianakis-as-Williams-as-Russian-something-or-other even makes more jokes per episode than the rest of the cast combined.