Far From the Tree

"Far From the Tree" is the third episode of the third season of Supergirl and forty-fifth episode overall. [1]