The BEST episodes written by Marc Guggenheim

Legacy
star
9.00
2 votes

#1 - Legacy

Jack & Bobby - Season 1 - Episode 22

In the future documentary, there is a host who explains how Jack fought in the War of Americas and became a war hero (but was badly injured with his old knee injury becoming permanent), then became a famous public defender, was elected into Congress, and shot to death by a drug addict while driving to his son's soccer game. Jack was married and had two sons. Bobby was the one who encouraged Jack who was a Democrat to run for Congress and inherited Jack's seat when he died. An older Peter and the Adult Marcus tell what happens after Jack dies. The host also says how everything the brothers do in the future are tied back to the day that they met their father in prison. The future reveals Jack's heartbreaking fate and details Bobby's unlikely road to the Presidency and, for the first time, we hear the voice (Tim Robbins, "Mystic River") of President McCallister. In the present, Jack and Bobby discover that Grace plans to visit their father, Juan (guest star Lou Diamond Phillips, "La Bamba")

Watch Now:Amazon
Payback
star
8.87
81 votes

#2 - Payback

The Practice - Season 5 - Episode 12

Bobby is arrested for conspiring to murder serial killer William Hinks. The entire firm, with Eugene at the helm, must now rally to defend him. Meanwhile, Rebecca discovers foul play in the wrongful death suit of a friend's husband.

Watch Now:AmazonApple TV
A Glorious End: Part 2
star
8.45
109 votes

#3 - A Glorious End: Part 2

3Below: Tales of Arcadia - Season 2 - Episode 13

With the fate of the universe at stake, the royal heirs and their allies must gather their forces for the ultimate battle to defeat General Morando.

Watch Now:AmazonApple TV
An Innocent Man (a.k.a You're No Jack McCallister)
star
8.33
3 votes

#4 - An Innocent Man (a.k.a You're No Jack McCallister)

Jack & Bobby - Season 1 - Episode 6

Grace is stunned after Benedict informs her that her fellow colleague and good friend has been accused of sexually harassing a student. Grace immediately defends her co-worker but must re-think her loyalty when new evidence arises. Meanwhile, Bobby is spending so much time with his new girlfriend, Dex (guest star Jeanette Brox), he begins to neglect his school work. Under pressure from Grace to succeed, Bobby cheats on his test. Still reeling from the guilt of kissing Courtney, Jack is horrified to discover she and Missy (Keri Lynn Pratt) have become friends. Lastly, in the future, President McCallister is accused of sexual harassment.

Watch Now:Amazon
Unthinkable
star
8.29
5478 votes

#5 - Unthinkable

Arrow - Season 2 - Episode 23

Slade moves forward with his plan to kill one more person in Oliver’s life. While Oliver has fought all year to be more than the killer he once was, when Slade kidnaps someone close to Oliver’s heart, Oliver is pushed to the edge and realizes sometimes it takes doing the unthinkable to stop the monster. Meanwhile, Diggle takes on Amanda Waller with a little help from some friends, and Thea turns to Roy in her time of need.

Watch Now:AmazonApple TV
Sacrifice
star
8.25
7960 votes

#6 - Sacrifice

Arrow - Season 1 - Episode 23

Oliver and Diggle race to stop the Dark Archer from unleashing his vengeance on The Glades. However, they run into a roadblock after Detective Lance picks up Felicity for questioning. Tommy and Oliver’s already tumultuous relationship takes a turn for the worse after Oliver makes a confession about Laurel. After hearing of the danger in The Glades, Thea races to find Roy, inadvertently putting herself directly in the line of fire for Malcolm’s devious plan. On the island, Oliver, Slade and Shado are locked in a life-or-death struggle against Fyers as his missiles lock on a full Ferris Air jetliner.

Watch Now:AmazonApple TV
A Glorious End: Part 1
star
8.21
106 votes

#7 - A Glorious End: Part 1

3Below: Tales of Arcadia - Season 2 - Episode 12

As the town of Arcadia gathers for the premiere of "Kleb or Alive," an army of Omens, led by an armored Kubritz, makes plans to lure out the royals.

Watch Now:AmazonApple TV
Lian Yu
star
8.19
4551 votes

#8 - Lian Yu

Arrow - Season 5 - Episode 23

The battle between Oliver and Adrian Chase culminates in a final epic battle on Lian Yu. After recent events, Oliver decides to recruit a group of unlikely allies — Slade, Nyssa, Merlyn, and Digger Harkness — to defeat Chase. However, Chase has his own army — Black Siren, Evelyn Sharp, and Talia al Ghul — and the forces collide.

Watch Now:AmazonApple TV
Crisis on Earth-X (4)
star
8.08
3276 votes

#9 - Crisis on Earth-X (4)

DC's Legends of Tomorrow - Season 3 - Episode 8

Barry and Iris's wedding brings the gang together, but things go awry when villains from Earth-X attack the ceremony. All of the superheroes band together with help from their super friends like Citizen Cold, The Ray, Felicity Smoak, Iris West and Alex Danvers to take on their most formidable villains yet. Earth's mightiest heroes - Green Arrow, Supergirl, The Flash and White Canary - lead their teams into battle to save the world. Part 1 - Supergirl - S03E08 Part 2 - Arrow - S06E08 Part 3 - The Flash - S04E08 Part 4 - DC's Legends of Tomorrow - S03E08

Watch Now:AmazonApple TV
Invasion! (4)
star
8.07
5318 votes

#10 - Invasion! (4)

DC's Legends of Tomorrow - Season 2 - Episode 7

After learning the Dominators’ plan for the world, the Legends must work together with The Flash, Supergirl and Green Arrow to kill them once and for all. Meanwhile, Stein figures out, with the help of others, how the team can terminate the Dominators, but is distracted by the aberration he realizes he created in 1987. Part 1 - Supergirl - S02E08 Part 2 - The Flash - S03E08 Part 3 - Arrow - S05E08 Part 4 - DC's Legends of Tomorrow - S02E07

Watch Now:AmazonApple TV
Fadeout
star
8.05
1292 votes

#11 - Fadeout

Arrow - Season 8 - Episode 10

After eight seasons, and the launch of countless superheroes, the series wraps up the story of the Green Arrow.

Watch Now:AmazonApple TV
Crisis on Earth-X (1)
star
8.04
3375 votes

#12 - Crisis on Earth-X (1)

Supergirl - Season 3 - Episode 8

Barry and Iris’s wedding brings the gang together, but things go awry when villains from Earth-X attack the ceremony. All of the superheroes band together with help from their super friends like Citizen Cold, The Ray, Felicity Smoak, Iris West and Alex Danvers to take on their most formidable villains yet. Earth’s mightiest heroes – Green Arrow, Supergirl, The Flash and White Canary – lead their teams into battle to save the world.

Watch Now:AmazonApple TV
Deathstroke
star
8.03
5406 votes

#13 - Deathstroke

Arrow - Season 2 - Episode 18

Slade makes his move against Oliver and the repercussions are enormous. While Oliver scrambles to protect his family, a key player in his team starts to question Oliver’s decisions. Meanwhile, Isabel makes her move to take Queen Consolidated away from Oliver.

Watch Now:AmazonApple TV
The Brave and the Bold
star
8.03
4562 votes

#14 - The Brave and the Bold

Arrow - Season 3 - Episode 8

Oliver, Arsenal and Diggle track down the location of a boomerang-wielding killer named Digger Harkness, but are surprised when they come face to face with an A.R.G.U.S. team. Diggle asks Lyla why A.R.G.U.S. is involved but she defers until Harkness attacks the building, killing several agents and targeting Lyla. The Arrow joins the fight and gets help from an old friend — The Flash. Harkness manages to get away and Oliver teams up with Barry again to find him before he can get to Lyla. When Harkness plants five bombs in the city that are timed to explode at the same time, both teams must come together to save the city.

Watch Now:AmazonApple TV
Legendary
star
8.00
3742 votes

#15 - Legendary

DC's Legends of Tomorrow - Season 1 - Episode 16

After the numerous sacrifices the team has made since the beginning of this ride, Rip decides that it’s time they each decide their own destiny and returns them to Central City a few months after they first left. Returned to their normal lives, each team member must individually decide if they are willing to sacrifice everything in order to save the world. Meanwhile, Sara visits with her father who delivers some heartbreaking news about her sister.

Watch Now:AmazonApple TV
Time Out of Life
star
8.00
2 votes

#16 - Time Out of Life

Jack & Bobby - Season 1 - Episode 15

A bad snow storms hits Hart, Missouri. Grace and Tom's relationship is exposed when a fellow professor catches them kissing in her office. Later in the evening, Peter turns to Grace for advice when he finds out Courtney is having sex with her boyfriend. Meanwhile, Jack's relationship with Katie (guest-star Kate Mara, ""Everwood"") progresses. In an effort to become popular at school, Bobby and Warren (guest-star Dean Collins) decide to have sleep over and come up with a shocking idea to make the evening memorable. Jack, Courtney, Missy and Katie are also trapped together, where they play a game of dare and inevitably leads to Jack and Courtney's first REAL kiss together in front of everyone. Tom babysits Bobby and Warren's sleepover with the ""cool"" kids at Grace's house as he coerced them into coming as they promised they would watch porn. But the plan backfires when the tape goes missing, the power goes out and everyone is trapped. Lastly, Grace and Peter are stuck in their offices on c

Watch Now:Amazon
Aruba
star
7.99
3556 votes

#17 - Aruba

DC's Legends of Tomorrow - Season 2 - Episode 17

As the Legends are about to take off for their next destination, a massive timequake rocks the ship. In order to try and fix what has happened, they are forced to break the one cardinal rule of time travel. But if they are able to destroy the spear, they will face the ultimate consequence.

Watch Now:AmazonApple TV
History in the Making
star
7.95
126 votes

#18 - History in the Making

Wizards: Tales of Arcadia - Season 1 - Episode 2

Douxie, Claire, Steve and Jim meet the legendary King Arthur and his sister, Morgana, in medieval Camelot — where being a troll is punishable by death.

Watch Now:Amazon
Crisis on Infinite Earths (1)
star
7.93
1722 votes

#19 - Crisis on Infinite Earths (1)

Supergirl - Season 5 - Episode 9

The Monitor sends Harbinger to gather the worlds’ greatest heroes - Supergirl, The Flash, Green Arrow, Batwoman, White Canary, The Atom and Superman - in preparation for the impending Crisis. With their worlds in imminent danger, the superheroes suit up for battle while J’onn and Alex recruit Lena to help them find a way to save the people of Earth-38. The crossover continues on Batwoman S1E09, The Flash S6E09, Arrow S8E08, and Legends of Tomorrow S05E01.

Watch Now:AmazonApple TV
Spellbound
star
7.92
144 votes

#20 - Spellbound

Wizards: Tales of Arcadia - Season 1 - Episode 1

After pushing a broom for centuries, Merlin's apprentice, Douxie, springs into action when the great sorcerer asks him to find the Guardians of Arcadia.

Watch Now:Amazon
The Good, the Bad and the Cuddly
star
7.92
2070 votes

#21 - The Good, the Bad and the Cuddly

DC's Legends of Tomorrow - Season 3 - Episode 18

The Legends plan to vanquish Mallus by using the totems doesn’t go as planned, forcing Rip to improvise. The team finds itself regrouping in the Wild West where they run into their old pal Jonah Hex. Sara leaves Ray in charge of watching Damien Darhk, while she comes up with a new plan. Meanwhile, Amaya is determined to find a way to use the totems to destroy Mallus.

Watch Now:AmazonApple TV
Elseworlds (3)
star
7.90
2086 votes

#22 - Elseworlds (3)

Supergirl - Season 4 - Episode 9

Supergirl, The Flash, Green Arrow and Superman face the battle of their lives. The crossover started on The Flash S05E09 and Arrow S07E09.

Watch Now:AmazonApple TV
My Name is Oliver Queen
star
7.89
3973 votes

#23 - My Name is Oliver Queen

Arrow - Season 3 - Episode 23

Everyone’s lives are in danger as Ra’s al Ghul puts forth his final plan. Oliver/Al Sah-him must decide if he’s strong enough to take on this new role and what it will mean for everyone on Team Arrow, and his soul.

Watch Now:AmazonApple TV
Legends of Yesterday
star
7.89
4432 votes

#24 - Legends of Yesterday

Arrow - Season 4 - Episode 8

Oliver and Barry Allen take Kendra Saunders and Carter Hall to a remote location to keep them hidden from Vandal Savage while they figure out how to defeat him. Malcolm arranges a meeting between Vandal, Green Arrow and The Flash that doesn’t go as planned. Meanwhile, Felicity, Thea, Diggle and Laurel work with Team Flash to come up with a weapon powerful enough to destroy Vandal Savage.

Watch Now:AmazonApple TV
City of Heroes
star
7.89
7347 votes

#25 - City of Heroes

Arrow - Season 2 - Episode 1

Diggle and Felicity travel to Lian Yu in search of Oliver who left Starling City after The Undertaking. Convinced to return home, Oliver finds that things are in worse shape than he thought — Isabel Rochev is preparing a hostile takeover of Queen Consolidated, Thea refuses to visit Moira in jail, Roy is trying to fill the void left by the Arrow’s absence, and Laurel is working with the District Attorney’s office to take down the vigilante. Meanwhile, flashbacks to the island show Slade, Shado and Oliver in a desperate situation.

Watch Now:AmazonApple TV
The Calm
star
7.89
5260 votes

#26 - The Calm

Arrow - Season 3 - Episode 1

With crime in Starling City at an all-time low thanks to the Arrow and his team, Oliver thinks he can finally balance being both the Arrow and Oliver Queen and asks Felicity out on a date. However, when a new villain emerges, who has claimed the name Vertigo from the recently deceased Count, Oliver is caught off-guard and someone close to him is hurt. Oliver and a newly suited up Roy take on the Count. Meanwhile, Diggle becomes a father, Lance is promoted to Captain, Laurel joins Arrow’s inner circle and Felicity gets a part-time job at a tech store to make ends meet. Also, Oliver fights to regain his company, Queen Consolidated, but comes up against a very worthy opponent — the charming Ray Palmer.

Watch Now:AmazonApple TV
Broken Dolls
star
7.88
6627 votes

#27 - Broken Dolls

Arrow - Season 2 - Episode 3

Lance learns a criminal named Barton Mathis, whom he put away years ago, broke out of prison during the quake and is back to torturing and murdering women. Felicity offers herself as bait so Arrow, Diggle and Lance can catch this villain, but the plan goes awry. Furious, Mathis kidnaps Laurel in retaliation and plans to murder her while Lance watches. Meanwhile, Thea and Oliver are stunned when District Attorney Adam Donner seeks the death penalty for Moira. Oliver asks Roy to help him find the Canary.

Watch Now:AmazonApple TV
Urban Hellraisers
star
7.88
357 votes

#28 - Urban Hellraisers

CSI: Miami - Season 4 - Episode 9

Eric Delko is at the bank, following an ATM taking his debit card, when three robbers wearing ski masks rush in. Delko knows he can’t win against the three robbers but when one of them tries to rape a girl it ends in a shootout. The security tape leads them to Miami University and to the robbers next target and Horatio manages to arrest one of them. The trail leads to a videogame named “Urban Hellraisers” and when Ryan Wolfe starts playing it, it turns the similarities between the game and the actual crimes are very big. It’s up to the team to catch the robbers before they commit a crime much more serious than the last one.

Watch Now:AmazonApple TV
Elseworlds (2)
star
7.87
2144 votes

#29 - Elseworlds (2)

Arrow - Season 7 - Episode 9

Still stuck in each other’s bodies, Oliver and Barry get a lead on John Deegan and head to Gotham City with Supergirl to figure out why their reality has changed. While there, they meet the mysterious Kate Kane, who provides them with information that leads the group to Arkham Asylum.

Watch Now:AmazonApple TV
Life Sentence
star
7.85
2257 votes

#30 - Life Sentence

Arrow - Season 6 - Episode 23

With a new ally on his team, Oliver engages Diaz in an epic final battle.

Watch Now:AmazonApple TV
Pilot
star
7.82
11664 votes

#31 - Pilot

Arrow - Season 1 - Episode 1

After a violent shipwreck, billionaire playboy Oliver Queen was missing and presumed dead for five years before being discovered alive on a remote island in the Pacific. Back in Starling City, Oliver slowly reconnects with those closest to him. Oliver has brought back many new skills from his time on the island and despite the watchful eye of his new bodyguard John Diggle, Oliver manages to secretly create the persona of Arrow – a vigilante – to right the wrongs of his family and fight the ills of society. As Arrow, Oliver will atone for the past sins of his family while he searches for the personal redemption he needs.

Watch Now:AmazonApple TV
Crisis on Earth-X (3)
star
7.82
3875 votes

#32 - Crisis on Earth-X (3)

The Flash (2014) - Season 4 - Episode 8

Flash, Arrow, White Canary, Firestorm, and Alex attempt to return to Earth-1. Meanwhile, Felicity and Iris work together to free Kara before Eobard and Fuehrer Queen take out her heart and transplant it into Overgirl.

Watch Now:AmazonApple TV
Becoming (2)
star
7.82
606 votes

#33 - Becoming (2)

Trollhunters: Tales of Arcadia - Season 1 - Episode 2

Still reeling from discovering the amulet's power, Jim meets with his new mentors, and learns about the sacred responsibility he has been tasked with.

Watch Now:Amazon
C.O.D.
star
7.82
148 votes

#34 - C.O.D.

Law & Order - Season 14 - Episode 24

Briscoe bids farewell to the 27 as the prosecution of two women for killing each other's husbands comes to a successful conclusion.

Watch Now:Amazon
Eleven-Fifty-Nine
star
7.82
4873 votes

#35 - Eleven-Fifty-Nine

Arrow - Season 4 - Episode 18

Oliver and Diggle learn that Merlyn is going to try to break Darhk out of prison. Meanwhile, Laurel gets a surprising offer and Felicity has a heart-to-heart talk with Curtis.

Watch Now:AmazonApple TV
State v. Queen
star
7.82
6582 votes

#36 - State v. Queen

Arrow - Season 2 - Episode 7

Oliver is concerned when a mysterious illness sweeps the city, infecting hundreds of people, including Diggle. Oliver discovers Vertigo in Diggle’s blood and realizes The Count has broken out of prison and is once again distributing his drug. Meanwhile, Moira goes on trial for her participation in the Undertaking. ADA Adam Donner collapses in court with Vertigo symptoms so Laurel must step in and try the case against Moira. Oliver is torn between standing by his family during the trial and catching The Count. However, things change when Felicity follows a lead and walks straight into a trap set by The Count.

Watch Now:AmazonApple TV
Tremors
star
7.82
5901 votes

#37 - Tremors

Arrow - Season 2 - Episode 12

Arrow offers to train Roy so he can learn to control his newfound super-strength. However, Roy is a rebellious student and refuses to listen unless Arrow reveals his true identity, which Oliver refuses to do. Meanwhile, the Bronze Tiger escapes from prison and steals Malcolm’s earthquake machine to sell to the highest bidder. Oliver, Diggle and Felicity attempt to stop the transfer, but Roy gets in the way, putting everyone in danger. Laurel is disbarred and spirals out of control. Moira is thrilled when Walter asks her to dinner, but his reason surprises her. Thea encourages her mother to ask Walter to reconcile.

Watch Now:AmazonApple TV
Lone Gunmen
star
7.81
9629 votes

#38 - Lone Gunmen

Arrow - Season 1 - Episode 3

Oliver is surprised when someone shoots and kills one of his targets. As his plan is to bring people to justice vs. outright killing them, Oliver doesn’t appreciate the help and searches for the gunman. He soon learns that the man, Deadshot, is taking out businessmen who are scheduled to bid at an auction on an energy company and Walter is one of the bidders. Realizing he can’t protect his family and stop Deadshot at the same time, Oliver enlists Detective Lance’s help, but his plan has dire consequences. Meanwhile, Laurel and Tommy get caught in an awkward situation with Oliver.

Watch Now:AmazonApple TV
Docket No. 11-19-41-73
star
7.81
2240 votes

#39 - Docket No. 11-19-41-73

Arrow - Season 6 - Episode 21

The pressure mounts for Oliver who begins to wonder if he will lose everything in his battle to save Star City. A familiar face returns.

Watch Now:AmazonApple TV
Becoming (1)
star
7.80
771 votes

#40 - Becoming (1)

Trollhunters: Tales of Arcadia - Season 1 - Episode 1

Two trolls in an epic battle lead to consequences in the human world, especially for one boy.

Watch Now:Amazon
Three-Way
star
7.80
276 votes

#41 - Three-Way

CSI: Miami - Season 4 - Episode 5

Three suburban housewives on a girls' weekend in Miami are the prime suspects when the hotel's handsome pool boy is found murdered. When Horatio is tipped off that his team is facing a surprise efficiency review, he must trust Calleigh, Delko and Ryan to work together to find the killer. However, when they independently follow the evidence, each discovers that their analysis points to a different killer.

Watch Now:AmazonApple TV
Destiny
star
7.80
3723 votes

#42 - Destiny

DC's Legends of Tomorrow - Season 1 - Episode 15

Being in the vicinity of the Time Masters leaves Rip and Rory incredibly disturbed for very different reasons. Meanwhile, Sara takes over the Waverider, Kendra is reunited with Carter and Snart decides he might be a hero after all.

Watch Now:AmazonApple TV
Invasion!
star
7.79
6078 votes

#43 - Invasion!

Arrow - Season 5 - Episode 8

Oliver wakes up to a life where he never got on The Queen’s Gambit. Robert and Moira Queen are alive and well. Laurel is his loving fiancée and their wedding is imminent. Everything seems perfect, but Oliver starts to notice small imperfections that make him question this new reality. Meanwhile, Felicity and the recruits take on a new threat with help from The Flash and Supergirl.

Watch Now:AmazonApple TV
Mistakes Were Made (2)
star
7.79
334 votes

#44 - Mistakes Were Made (2)

Brothers & Sisters - Season 1 - Episode 9

A road trip for Sarah, Tommy, and Kevin reveals more startling news about their father. Justin comes clean about his reasons for joining the service after returning from a hospital stay.

Watch Now:Amazon
Left Behind
star
7.79
3686 votes

#45 - Left Behind

Arrow - Season 3 - Episode 10

In the aftermath of Oliver’s fight with Ra’s al Ghul, Diggle and Arsenal continue to protect the city in the Arrow’s absence. However, after three days without hearing from Oliver, they begin to fear the worst may have happened to their friend. Felicity refuses to believe that Oliver could be dead until Merlyn pays the team a surprise visit. Thea suspects there is something more behind Oliver’s disappearance and asks Merlyn for a favor. Meanwhile, Ray tests a part of his new suit and Laurel takes up the mantle of the Black Canary.

Watch Now:AmazonApple TV
Starling City
star
7.78
1598 votes

#46 - Starling City

Arrow - Season 8 - Episode 1

While trying to decipher The Monitor’s mission, Oliver returns to Starling City where he encounters familiar faces. Meanwhile, Mia and William’s team clash with a new foe.

Watch Now:AmazonApple TV
The Magician
star
7.78
4608 votes

#47 - The Magician

Arrow - Season 3 - Episode 4

A furious Nyssa confronts Oliver about Sara. When Oliver learns Malcolm Merlyn is alive, he suspects Merlyn killed Sara. Oliver and Nyssa join forces and go after the Dark Archer, intent on bringing Sara’s killer to justice. Laurel keeps her distance from Nyssa, as she blames her sister’s death on her involvement with the League of Assassins. Meanwhile, Oliver and Roy work on repairing their respective relationships with Thea, who has returned home. Nyssa discusses Oliver with her father, Ra’s al Ghul.

Watch Now:AmazonApple TV
Wherefore Art Thou, Trollhunter?
star
7.78
551 votes

#48 - Wherefore Art Thou, Trollhunter?

Trollhunters: Tales of Arcadia - Season 1 - Episode 3

Toby and Jim tour Heartstone Trollmarket, where Jim starts his training; the presence of a human Trollhunter creates resentment.

Watch Now:Amazon
The Legion of Doom
star
7.78
3817 votes

#49 - The Legion of Doom

DC's Legends of Tomorrow - Season 2 - Episode 10

The Legends are determined to find and rescue Rip, but first must focus on locating the Spear of Destiny. Stein thinks he has the perfect person to help but knows involving her will be risky. Meanwhile, Malcom Merlyn and Damien Darhk realize that Thawne is pitting them against each other.

Watch Now:AmazonApple TV
Out of Time
star
7.78
4359 votes

#50 - Out of Time

DC's Legends of Tomorrow - Season 2 - Episode 1

Dr. Nate Heywood, an unconventional historian, makes a shocking discovery. Nate then seeks out Oliver Queen for help to find the scattered Legends. Once reunited, they try to protect Albert Einstein from being kidnapped before the Nazis destroy New York City with a nuclear bomb. Meanwhile, Ray notices that Sara has a mission of her own, which leads them both to face her nemesis, Damien Darhk.

Watch Now:AmazonApple TV