Supergirl 1×06 Promos and Sneak Peeks – “Red Faced”

CBS has released three clips from next week’s Supergirl episode. The theme of the episode seems to focus on Kara dealing with stresses in both her media and superhero careers, and the title refers to both her encounter with the military robot Red Tornado and the long overdue unleashing of her anger on the bullying Cat Grant. It’s about time!

Two promotional music videos have also been released highlighting clips from “Livewire” and “Red Faced”. Watch the promos and sneak peeks below (spoilers ahoy!) and see what you think.