If current server doesn't work please try other servers below.
We cannot control the ads from this video player because it is 3rd party service.
- 20
Better AngelsApr. 18, 2016 - 19
MyriadApr. 11, 2016 - 18
Worlds FinestMar. 28, 2016 - 17
ManhunterMar. 21, 2016 - 16
FallingMar. 14, 2016 - 15
SolitudeFeb. 29, 2016 - 14
Truth, Justice and the American WayFeb. 22, 2016 - 13
For The Girl Who Has EverythingFeb. 08, 2016 - 12
BizarroFeb. 01, 2016 - 11
Strange Visitor from Another PlanetJan. 25, 2016 - 10
Childish ThingsJan. 18, 2016 - 9
Blood BondsJan. 04, 2016 - 8
Hostile TakeoverDec. 14, 2015 - 7
Human for a DayDec. 07, 2015 - 6
Red FacedNov. 30, 2015 - 5
How Does She Do It?Nov. 23, 2015 - 4
LivewireNov. 16, 2015 - 3
Fight or FlightNov. 09, 2015 - 2
Stronger TogetherNov. 02, 2015 - 1
PilotOct. 26, 2015
Supergirl: 1×13
Kara’s friends must find a way to save her life when a parasitic alien attaches itself to her and traps her in a dream world where her family is alive and her home planet was never destroyed. Also, Alex, Hank and the DEO must fend off a Kryptonian attack while Kara is out of commission.
Episode Title:For The Girl Who Has Everything
Creator:Ali Adler, Andrew Kreisberg, Greg Berlanti
Stars:Azie Tesfai, Chyler Leigh, David Harewood, Jesse Rath, Julie Gonzalo, Katie McGrath, Melissa Benoist, Nicole Maines, Peta Sergeant, Staz Nair
Serie:Supergirl
Country:United States of America
Year:2015
Studios:Berlanti Productions, DC Entertainment, Warner Bros. Television

