Occupy Avengers, so long Robert Vaughn, Inhumans on TV, Ghost in the Shell, and much more in this week's musical episode! (Not really musical, but feel free to hum along.)