If you ever need an example of a successful TV show adaptation of a movie, look no further than Stargate SG-1.
Based on Dean Devlin and Roland Emmerich's 1994 sci-fi Stargate, the show kicked off around one year after the events of the movie and went on to run for ten seasons and 214 episodes, leading to two feature-length movies of its own and two spin-off series.
But what have the cast of the original show been up to since? We're glad you asked.
Richard Dean Anderson – Jack O'Neill
The original MacGyver, Richard Dean Anderson took over from the movie's Kurt Russell to play Jack O'Neill throughout all 10 seasons of the show, skipping the first spin-off movie, The Ark of Truth, but appearing in the second one, Continuum.
Other than reprising the role in spin-off series Stargate Atlantis and Stargate Universe, Anderson's on-screen roles have been limited to cameos in Don't Trust the B---- in Apartment 23 and Raising Hope, as well as returning as MacGyver in Mercedes-Benz web series MacGyver and the New Citan.
He is also a member of the Board of Advisors for the Sea Shepherd Conservation Society, aimed at protecting marine life and informing the public of the dangers it faces.
Michael Shanks – Daniel Jackson
Michael Shanks appeared in all ten seasons and two movies of the Stargate SG-1 universe, although he did only have a recurring role in season six after brilliant scientist Daniel Jackson (played by James Spader in the movie) ascended at the end of season five, before deciding to take human form again in season seven.
As well as the customary cameo appearances in Atlantis and Universe, Shanks had roles in the likes of 24, Burn Notice, Eureka and Sanctuary which reunited him with Stargate SG-1 co-star Amanda Tapping, before taking on a lead role in all five seasons of supernatural medical drama Saving Hope.
He is married to Lexa Doig, who he met when he guest-starred on Andromeda, with the couple also working together on Stargate SG-1 seasons nine and ten. They have two children together, while Shanks also has a daughter from a former relationship with Vaitiare Bandera, who played Daniel Jackson's wife Sha're.
Amanda Tapping – Samantha Carter
Alongside her appearances in all ten seasons, two movies and a Universe cameo, Amanda Tapping also had a recurring role on Stargate Atlantis, becoming the new commander of the Atlantis mission in season four of the spin-off show.
Tapping went on to play a lead role in all four seasons of Sanctuary and starred in Supernatural season eight as angel Naomi who was killed off, but then reappeared in season 13 episode 'Funeralia'. She has also directed a whole host of TV shows, including Dark Matter, Continuum (not related to the SG-1 movie) and Supernatural.
In 2015, she was named as Woman of the Year by ACTRA, the Alliance of Canadian Cinema, Television and Radio Artists.
Christopher Judge – Teal'c
Appearing in all episodes but one of Stargate SG-1, Christopher Judge also starred in both spin-off movies and Atlantis, as well as writing four episodes of SG-1 during the show's run.
Since then, Judge has appeared in the likes of The Mentalist, NCIS: Los Angeles and movies including Sharknado 3 and The Dark Knight Rises as one of Bane's (Tom Hardy) henchmen. Following his voice work as Magneto in X-Men: Evolution, he took over as the voice of Kratos in God of War 4.
Don S Davis – George Hammond
Prior to appearing on Stargate SG-1, Don S Davis had already starred in TV shows including Twin Peaks and The X-Files, as well as movies like Look Who's Talking, Hook and Cliffhanger, among others. He was a main SG-1 cast member for the first seven seasons, before cutting back due to health problems in the remaining seasons.
Davis sadly passed away from a heart attack in 2008 and the writers of Stargate Atlantis paid tribute to him by naming a spaceship after his character George Hammond. In an unfortunate coincidence, a season four episode of SG-1 (which aired in 2001) set in 2010 revealed that Hammond had died of a heart attack.
Teryl Rothery – Janet Fraiser
Starring in 77 episodes as trusty Chief Medical Officer Janet Fraiser before the character was killed off in season seven, Teryl Rothery has gone to star in the likes of Eureka, Supernatural, Kyle XY, Hallmark Channel drama Cedar Cove and Battlestar Galactica prequel series Caprica.
Rothery most recently reprised her role as Jean Loring in season six of Arrow, plays the character J.L. on The Good Doctor and has also appeared in several theatre productions in her native Vancouver, including Kiss Me, Kate, Good Boys and True and A Delicate Balance.
Gary Jones – Walter Harriman
You may not know the character's name – or you might just know him as 'Chevron Guy' – but Gary Jones's role as Walter Harriman was critical to Stargate SG-1 as the teams wouldn't have been able to get anywhere without him operating the Stargate.
Jones reprised his role in Atlantis and Universe, but hasn't had many on-screen roles since, save cameo appearances in the likes of Timeless, Supernatural and Chilling Adventures of Sabrina.
Claudia Black – Vala Mal Doran
Vala Mal Doran was originally created as a one-off character, but Farscape star Claudia Black proved to be such a hit that she was brought back as a recurring character, before being made a permanent cast member in the final season and appearing in both spin-off movies.
It led to the show making gags about Farscape, especially in meta episode '200', and Black has since had a recurring role in The Vampire Diaries spin-off The Originals and a main role in limited series Containment. She's also voiced characters in several video games, including the Uncharted, Mass Effect and Gears of War series.
Ben Browder – Cameron Mitchell
Joining Farscape co-star Claudia Black in season nine of Stargate SG-1, Ben Browder's Cameron Mitchell became the new commanding officer of SG-1 and led the team until the end of the show, as well as getting a nifty promotion to colonel between the two spin-off movies.
Browder has since been seen in series seven episode of Doctor Who, 'A Town Called Mercy', as well as guest roles in Chuck, Arrow, CSI: Crime Scene Investigation and more. He also popped up in Guardians of the Galaxy Vol 2 as Sovereign Admiral of Ayesha's fleet, although you might not have noticed him under the gold make-up.
Beau Bridges – Hank Landry
You couldn't pick a better person to take over Stargate Command than Hank Landry, with Beau Bridges in his classic authority-figure-you-can-trust role. After featuring in SG-1, the movies and Atlantis, Bridges has appeared in everything from My Name Is Earl and The Millers to Masters of Sex and Bloodline.
Most recently, he played vice president Ralph Warner in Homeland season seven – who, despite seeming like a threat, turned out to be a good, honourable guy. Obviously. He could well feature in the final season, given the president's shock resignation in the season seven finale.
Corin Nemec – Jonas Quinn
Following Daniel Jackson's ascension, Corin Nemec's role as Jonas Quinn (an alien from the planet Langara) was upped to a series regular for season six, before he returned to a recurring role in season seven. Nemec has since had guest roles on the likes of Ghost Whisperer, Supernatural and NCIS, while in 2013, he was involved in a boating accident, breaking his leg and needing blood transfusions to save his life.
Carmen Argenziano – Jacob Carter
Appearing in 27 episodes as Samantha's father Jacob Carter, also host to the Tok'ra Selmak, Carmen Argenziano has kept busy since leaving the show in 2008 with roles in TV shows such as House, CSI: NY, Castle and Hawaii Five-O, alongside movie roles in Angels & Demons and Tyler Perry's The Single Moms Club.
Tony Amendola – Bra'tac
Since playing Teal'c's closest friend and mentor Bra'tac, Tony Amendola has had major roles in Continuum as Liber8's leader Edouard Kagame and Once Upon a Time as Pinocchio's creator and father Geppetto, alongside guest runs in Dexter, Castlevania and CSI: NY, among others. He's also voiced roles in video games World of Warcraft and Final Fantasy XV.
('You Might Also Like',)