The BEST episodes written by Ray Utarnachitt

Who is Harrison Wells?
star
8.06
4880 votes

#1 - Who is Harrison Wells?

The Flash (2014) - Season 1 - Episode 19

Joe and Cisco head to Starling City to continue their investigation of Dr. Wells. While in town, the duo enlists the help of Captain Lance, and Cisco meets the Black Canary, who asks him for a favor. Meanwhile, back in Central City, Barry races to catch a meta-human named Hannibal Bates who can transform himself into every person he touches – which includes Eddie, Iris, Caitlin and even The Flash.

Watch Now:AmazonApple TV
Modus Vivendi
star
7.99
1001 votes

#2 - Modus Vivendi

The Tomorrow People (US) - Season 1 - Episode 19

Stephen’s hard work as a double agent seems to be paying off with a potential truce between the Tomorrow People and Ultra. Still untrusting, Cara sends Russell to meet with The Founder. Jedikiah is now on the run and is desperate to keep Ultra from discovering his secret. Meanwhile, with the help of Hillary, Stephen tries to contact his dad once again.

Watch Now:Amazon
Matsya Nyaya
star
7.96
6025 votes

#3 - Matsya Nyaya

Person of Interest - Season 1 - Episode 20

To track the latest person of interest, Reese goes under cover as part of an armored truck crew; throughout the case, Reese is reminded of tough decisions he was forced to make during his last CIA mission.

Watch Now:AmazonApple TV
Here I Go Again
star
7.95
2183 votes

#4 - Here I Go Again

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

After the team returns from a mission, Zari finds herself trapped in a time loop that results in the Waverider blowing up over and over again. Zari soon begins to suspect that the answer to stop what is happening might lie hidden among her fellow shipmates’ secrets. But in investigating them she starts to understand her place on the team.

Watch Now:AmazonApple TV
Enemy of My Enemy
star
7.92
1180 votes

#5 - Enemy of My Enemy

The Tomorrow People (US) - Season 1 - Episode 15

Julian is back and angrier than ever, but when he gets caught by Ultra he is forced to strike a deal that could cost his and Stephen’s lives. John once again disobeys Cara’s orders when he learns the Julian has discovered the location of the Tomorrow People’s lair. Meanwhile, Astrid is plagued by nightmares after her near-death experience and turns to her new friend John for some comfort.

Watch Now:Amazon
Doomworld
star
7.88
3547 votes

#6 - Doomworld

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

After obtaining the Spear of Destiny, the Legion of Doom rewrites reality, leaving the Legends changed, perhaps forever. Frightfully, the Legends’ and the world’s hopes rest with Rory, but being the “hero” is not easy for him. Meanwhile, there is tension within the Legion of Doom and the reason why the Spear of Destiny needs to be destroyed is revealed.

Watch Now:AmazonApple TV
Rumble
star
7.86
1261 votes

#7 - Rumble

The Tomorrow People (US) - Season 1 - Episode 11

Stephen and his fellow Ultra trainees are given a test by Jedikiah to see who is worthy of becoming an Ultra agent, but not everyone is happy to work as a team. Cara is faced with a mysterious visitor from her past. Russell is sent on a dangerous recon mission that could force a clash between Tomorrow People groups. Meanwhile, John works with a new break-out.

Watch Now:Amazon
Legends of To-Meow-Meow
star
7.81
1524 votes

#8 - Legends of To-Meow-Meow

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

After Constantine changes the timeline by saving his lover, he teams up with Charlie and Zari to set things right without losing Dez. The results are... unpredictable.

Watch Now:AmazonApple TV
C.O.D.
star
7.73
4936 votes

#9 - C.O.D.

Person of Interest - Season 2 - Episode 9

When the machine names a New York cabdriver as a person of interest, any of his passengers could be a part of the impending crime.

Watch Now:AmazonApple TV
The Chicago Way
star
7.73
4024 votes

#10 - The Chicago Way

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

When a new Time Aberration is discovered by the Legends, they find themselves headed to 1927 Chicago. The Legends quickly realize that they have been set up by Eobard Thawne, Damien Darhk and the newest member of the Legion of Doom, Malcolm Merlyn. While everyone is trying to help fix what they think is the mission, Jax encourages a reluctant Stein to share his secret with the other Legends. Stein is taken captive and Sara must make the tough choice of either stopping the Legion of Doom or saving Stein. Meanwhile, Rory gets an unexpected visitor and is not sure how to handle it.

Watch Now:AmazonApple TV
Land of the Lost
star
7.71
3712 votes

#11 - Land of the Lost

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

After capturing Rip, he forces the Waverider to crash, leaving the Legends stuck 70 million years in the past. Ray leads Amaya and Nate to recover a vital piece of the ship. In an effort to get the “good” Rip back, Rory suggests they enter Rip’s mind, but what Sara and Jax discover in his subconscious is not pleasant and they must fight evil versions of themselves. Meanwhile, Nate and Amaya continue to get closer, but it could cause serious ramifications.

Watch Now:AmazonApple TV
Sorry for Your Loss
star
7.71
1612 votes

#12 - Sorry for Your Loss

The Tomorrow People (US) - Season 1 - Episode 6

When Stephen and Russell head out for a night of fun, they run into a potential new break-out. Stephen and Russell report back to John and Cara about the new person, but they want to keep a low profile from Ultra. Sadly, Russell learns that his dad has passed away and he is torn about whether or not he should go home. John volunteers to accompany Russell to help keep him out of trouble. Meanwhile, Jedikiah has a shocking secret that could destroy his career.

Watch Now:Amazon
Star City 2046
star
7.70
3555 votes

#13 - Star City 2046

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

When a malfunction sends the Waverider crashing into 2046 Star City, our heroes face a startling version of their own future where they never stop Savage and never return home. The city is in ruins and overrun by criminals, which thrills Rory. Sara is despondent over the destruction of her home and stunned when she learns what happened to her old friend, Oliver Queen.

Watch Now:AmazonApple TV
Leviathan
star
7.67
3693 votes

#14 - Leviathan

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

Rip takes the team to London in the year 2166, three months before his family is killed. He believes this to be their final opportunity to take out Savage who is, unfortunately, at the height of his power. However, the team discovers two key elements to defeating him – Savage’s daughter and the means to kill Savage once and for all.

Watch Now:AmazonApple TV
I, Ava
star
7.67
1997 votes

#15 - I, Ava

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

When Ava disappears, Sara and Ray set out to find her after some prodding from Time Bureau agent Gary and a disturbing truth about Ava. Amaya tasks Zari with helping train Rory in controlling his own Totem power. Meanwhile, Nate and Wally set out on a mission that goes awry when they pair with an unlikely person to try and get a Totem.

Watch Now:AmazonApple TV
Welcome to the Jungle
star
7.65
2349 votes

#16 - Welcome to the Jungle

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

With Sara out of commission, the team finds a new Anachronism that leads them to the jungles of Vietnam and right in the middle of the war. Ray, Amaya and Zari pose as journalists and trek through the jungle when they are lead to time-displaced Gorilla Grodd. Meanwhile, Nate and Rory run into someone Rory knows which give a glimpse into his past.

Watch Now:AmazonApple TV
Wet Hot American Bummer
star
7.65
1573 votes

#17 - Wet Hot American Bummer

DC's Legends of Tomorrow - Season 4 - Episode 4

When the Legends discover that kids at a summer camp have disappeared, Sara, Ava, Ray and Constantine find themselves as the new camp counselors. At camp, Ava struggles to get along with the kids, but Constantine whips up a potion that helps Sara and Ava bond with the children. Luckily, the team finds clues to the whereabouts of the missing kids, but the battle to save them leaves one member in bad shape. Meanwhile, Rory and Zari are tasked with watching the fugitive and Rory finds a kinship with their “prisoner.”

Watch Now:AmazonApple TV
I Am Legends
star
7.63
892 votes

#18 - I Am Legends

DC's Legends of Tomorrow - Season 5 - Episode 13

After drinking from Chalice, the Legends have immortality for 24 hours, which gives them time get to the Waverider and use the Loom of Fate. However, they quickly discover that the sisters have stolen the Waverider and they are stuck at Constantine’s house in the middle of nowhere in London during a Zombie Apocalypse. Meanwhile, Gary is left on the ship and once he discovers what is going on, he takes something important to the sisters.

Watch Now:AmazonApple TV
Abominations
star
7.63
4045 votes

#19 - Abominations

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

When the Legends discover a time Aberration in 1863, they find themselves fighting for survival during the Civil War with Confederate soldiers who have been turned into zombies. With the Civil War outcome hanging in the balance, Jax must participate in a daring mission by going to a slave plantation with Amaya. Meanwhile, Sara begins to feel the burden of the decisions she has to make as the leader, and Ray struggles to find his purpose on the team.

Watch Now:AmazonApple TV
There Will Be Brood
star
7.63
611 votes

#20 - There Will Be Brood

DC's Legends of Tomorrow - Season 6 - Episode 14

When Astra and Spooner find themselves as stowaways, they learn that Constantine is still chasing the Fountain of Imperium and find themselves in 1920s Texas. With the rest of the Legends stranded, they come up with a plan to get help by using Rory as bait that will also help reunite him with something that is special to him. Meanwhile, Spooner learns some information about her past that she wasn't expecting.

Watch Now:AmazonApple TV
Romeo v Juliet: Dawn of Justness
star
7.62
943 votes

#21 - Romeo v Juliet: Dawn of Justness

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

The Legends continue their hunt for pieces for the Loom of Fate and find themselves face to face with William Shakespeare; Ray and Nora make another big life decision that leaves the team surprised.

Watch Now:AmazonApple TV
Make It Reign
star
7.62
1812 votes

#22 - Make It Reign

Supergirl - Season 3 - Episode 22

Supergirl learns the true depth of Serena’s nefarious plans for Earth. Supergirl, Mon-El and Alura must devise a plan to stop her before Serena gets to Earth. J’onn prepares to say goodbye to his father.

Watch Now:AmazonApple TV
Zari
star
7.60
2787 votes

#23 - Zari

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

When Sara receives a distress call from their “befriended” agent at the Time Bureau, she learns that they have been tasked with going to the future to capture a rogue time traveler. Unfortunately, the Legends make things worse by trying to protect an outlaw named Zari, to hopefully lure in the time travelling assassin. Meanwhile, Stein tries to diagnose Amaya’s condition, but Nate discovers an unusual treatment that Amaya begrudgingly agrees to.

Watch Now:AmazonApple TV
Nip/Stuck
star
7.60
1340 votes

#24 - Nip/Stuck

DC's Legends of Tomorrow - Season 4 - Episode 14

With Constantine missing, the Legends struggle to find a way to track him. When Sara hesitates to make a tough call, Rory steps up creating a wedge in the team. Meanwhile, Ava gives Gary the responsibility of handling the Bureau performance reviews for all the Agents.

Watch Now:AmazonApple TV
Miss Me, Kiss Me, Love Me
star
7.48
1062 votes

#25 - Miss Me, Kiss Me, Love Me

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

When a new blip lands the Legends in 1947 Los Angeles, it puts them on the trail of Benjamin “Bugsy” Siegel who seems to take pleasure in fraternizing with Hollywood Elite. Sara, Ray and Constantine devise a plan to capture him while Ava and Rory sit on the sidelines for the time being. They soon realize that they need to worry less about Bugsy and more about his girlfriend. Ava is struggling with being on the sidelines with Rory. Nate accompanies Behrad to his dad’s birthday, where Nate meets Behrad’s sister, Zari, who seems familiar to him.

Watch Now:AmazonApple TV
The Bullet Blondes
star
7.44
601 votes

#26 - The Bullet Blondes

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

After defeating the aliens and saving Earth, the Legends find themselves stranded in 1925 Odessa, Texas with a destroyed Waverider. Wanting to help fix things, Astra tries using her powers, which creates unwanted attention from the town and that of the new Director of the Bureau of Investigation, J. Edgar Hoover, and a surprise no one expected. Realizing they need to escape, Sara and Ava create a distraction by going on a crime spree with Hoover hot on their tails. Meanwhile, Zari is finding it hard to get over Constantine, so Behrad suggests the only thing he knows that can help.

Watch Now:AmazonApple TV
Deus Ex Latrina
star
7.43
570 votes

#27 - Deus Ex Latrina

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

When the Legends and Gwyn finally time travel, the time machine goes haywire leaving them stranded in a lush forest with no idea when or where they are. Seeing that Sara and Ava are noticeable stressed, Nate takes over and gives everyone tasks to set up camp to keep everyone occupied. Meanwhile, unbeknownst to the Legends, someone keeps trying to destroy the anomalies that keep popping up which could create bigger ripples throughout history.

Watch Now:AmazonApple TV
The Satanist's Apprentice
star
7.36
686 votes

#28 - The Satanist's Apprentice

DC's Legends of Tomorrow - Season 6 - Episode 5

With Astra now a mortal, she finds it hard to adapt to the real world with no guidance from Constantine. Frustrated and lonely, Astra makes a new friend who promises to help her, but her eagerness for the easy way out could have some real repercussions for those closest to her. Meanwhile, Sara meets the person responsible for her kidnapping and tries to convince others to help her escape.

Watch Now:AmazonApple TV
The Final Frame
star
7.31
622 votes

#29 - The Final Frame

DC's Legends of Tomorrow - Season 6 - Episode 11

When the Legends track down another Alien pod, they find a device that transports them to a cosmic bowling alley. Spooner makes a bet against the reigning champs for a ride back to the Waverider, but not everyone is happy about the plan when they realize what they are up against. Elsewhere, Nate plans a romantic date for him and Zari, but nothing goes as planned. Meanwhile, Behrad and Gary try to distract Ava from what's going on with wedding planning.

Watch Now:Apple TV