Week In Review: T-R-O a Go Go, Psycho Dog People, Apocalypse SDCC, Beyond Cinerama Dome

We do need another hero.