The 50 Best Sci-Fi Movies You Must See


The best sci-fi movies will always be ones that are timeless. These 50 best sci-fi movies of all time will take you on journeys to other worlds and galaxies where anything is possible. You’ll watch as robots become our best friends, aliens come to teach us about the world, and humans fight for their lives against monsters from deep space. You cannot discuss science fiction movies without bringing up Star Trek movies. Check out our blog on new Star Trek movies in order and the hunger games movies in order to satisfy your science fiction craze even more.

If you’re looking for a great movie night with your family, these best sci-fi movies are perfect. So grab some popcorn and get ready to experience some of the best science fiction films ever made!

Silent Running (1972)


After the extinction of all plant life on Earth, ecologist Freeman Lowell (Bruce Dern) maintains a greenhouse in space to safeguard precious plants for future generations. When he is ordered to destroy the greenhouse in favor of transporting freight, Lowell rebels, putting him at odds with everyone except his mechanical pals. To keep their priceless vegetation alive, Lowell and his drones fight for survival.

It stars Bruce Dern, Cliff Potts, and Ron Rifkin.

High Life (2019)


The third film in the series, after 2014’s Elysium, is set inside a far future that seems to be the present. It follows a team of criminals who are sent into space on an assignment to become human guinea pigs in a scientific experiment. After a storm of cosmic rays destroys their ship, they find themselves in an unforeseen position.

As this movie belongs to the sci-fi horror genre you can also enjoy the best sci-fi horror movies.

Actors include Robert Pattinson, Juliette Binoche, and André 3000.

Snowpiercer (2013)


The passengers of a luxury train that plows through snow and ice are the last survivors of Earth’s second ice age. The engine room’s most impoverished residents, who dwell in the squalid caboose, intend to improve their lot by seizing control of the engine room. It is among the best sci-fi movies.

It stars Chris Evans, Song Kang-ho, Tilda Swinton, Jamie Bell, Octavia Spencer, Go Ah-sung, John Hurt, and Ed Harris.

District 9 (2009)


In the 1980s, aliens landed on Earth as refugees from a dying planet. Separated from humanity in a South African region known as District 9, the aliens are kept under control by Multi-National United, which is unconcerned with their well-being but is willing to do anything to gain control of their sophisticated technology. When a business field operative (Sharlto Copley) investigates a company cover-up, he finds himself exposed to alien technology and must rely on his wits alone to save his life.

It stars Sharlto Copley, Jason Cope, Robert Hobbs, Vanessa Haywood.

The movie is considered to be one of the most thought-provoking sci-fi action movies of all time. I personally loved the movie as much as I loved the Captain America trilogy which I still watch, full of action and thriller with an appealing storyline.

The One I Love (2014)


During a weekend getaway at a house suggested by their therapist, a pair (Mark Duplass, Elisabeth Moss) whose marriage is breaking down have an odd experience (Ted Danson).

This movie genre is sci-fi romance and if you want more romantic movies you can also watch the best romance movies ever made.

It stars Mark Duplass, Elisabeth Moss, Ted Danson.

Children Of Men (2006)


In the near future, after infertility has endangered humanity with extinction and the last newborn has died, an angry government official (Clive Owen) becomes the unlikely hero in Earth’s population’s battle to survive. He must face down his personal issues as well as protect the planet’s last remaining hope from harm.

It stars Clive Owen, Julianne Moore, Michael Caine.

Donnie Darko (2001)


A teenager named Donnie Darko sleepwalks out of his house one night in 1988, sees a huge, demonic-looking rabbit named Frank, who informs him the world will end in 28 days, and wakes up with amnesia. When Donnie returns home, he discovers that a jet engine has crashed through his bedroom. Is Donnie living in the past, present, or future?

It stars Jake Gyllenhaal, Holmes Osborne, Maggie Gyllenhaal, Daveigh Chase.

Eternal Sunshine Of The Spotless Mind (2004)



After a relationship ends badly, Clementine (Kate Winslet) has her memories of Joel (Jim Carrey) erased using a brain operation. When Clementine learns that Joel plans to go to similar lengths as she does to forget their connection, he undergoes the same procedure and begins to lose the girl he loved. Michel Gondry’s film is best known for its innovative approach to storytelling that combines live-action with animation.

It stars Jim Carrey, Kate Winslet, Tom Wilkinson, Kirsten Dunst.

Dawn of the Planet of the Apes (2014)


After a deadly epidemic known as the simian flu wiped out most of humanity’s humans, genetically enhanced chimp Caesar (Andy Serkis) and his ever-growing clan of followers have settled in Muir Woods outside San Francisco. Meanwhile, a small group of human survivors arises, forcing Caesar — as a leader — to face the dual challenge of defending his people while also rebuilding a connection with the remaining human population – which is Caesar’s hidden goal.

It stars Andy Serkis, Jason Clarke, Keri Russell.

Attack the Block (2011)


The Invasion of Alien Monsters is an invasion, and it’s up to The Block’s scrappy young defenders to defend their turf against the monsters. With the assistance of a group of tough inner-city kids, an outcast woman and her unlikely allies turn a South London apartment complex into an intergalactic war zone. It takes talent for a director to make his debut film look this good, but that’s just one of many amazing things about Joe Cornish’s Attack the Block.

It stars Jodie Whittaker, John Boyega, Alex Esmail, and Leeon Jones.

Cloverfield (2008)


As a group of people from New York City (Michael Stahl-David, Mike Vogel, Odette Yustman) enjoy a going-away party, they start to see that something weird is going on. A creature the size of a skyscraper comes and destroys their city. They use a handheld video camera to record what is happening until it is finally destroyed.

It stars Lizzy Caplan, Jessica Lucas, T.J. Miller, Michael Stahl-David.

12 Monkeys (1995)


By traveling back in time, as James Cole (Bruce Willis) learns the hard way, it’s not simple. Imprisoned in the 2030s, James is recruited for a task that will take him back to the 1990s. He’s supposed to obtain information about a forthcoming plague that will exterminate the vast majority of Earth’s people. But James arrives at a bleak, decimated future time and place that is not as it should be. This movie is the best sci-fi movies you love to watch.

It stars Bruce Willis, Madeleine Stowe, Brad Pitt.

Akira (1988)


In 1988, Following a tragic episode of mental ESP experimentation on children, the Japanese government detonated an atomic bomb on Tokyo. The year is 2019, and 31 years ago, there was a nuclear bomb. The city was nuked. Kaneda is the head of a motorcycle club. He tries to protect his friend Tetsuo from a top-secret government project. Kaneda fights anti-government protesters, corrupt politicians, irresponsible scientists, and powerful military officials until Tetsuo’s supernatural abilities emerge suddenly.

It stars Mitsuo Iwata, Nozomu Sasaki, and Mami Koyama.

Under The Skin (2013)


Extraterrestrial disguises herself as a human woman and drives around Scotland, attempting to entice bold men into her van. She charms and transports them to another world, where they are nothing more than meat, after that. The alien is comforted by her ability to fit in with humans, but she begins to discover that they are not all the same.

It stars Scarlett Johansson, Paul Brannigan, Kryštof Hádek.

Sunshine (2007)


Humanity’s entire existence is about to come to an end in the not-too-distant future because of Earth’s dying sun. In a desperate bid to preserve the Earth, a crew of eight people launches into space with an invention that might resurrect the star. An accident, a major blunder, and a distress signal from an abandoned ship complicate things for the group and its urgent mission.

It stars Cillian Murphy, Chris Evans, Rose Byrne, Michelle Yeoh, Cliff Curtis, Troy Garity, Hiroyuki Sanada, and Benedict Wong.

A.I. Artificial Intelligence (2001)


David is a robot who has been programmed to love. He was adopted by someone who works for Cybertronics. David becomes the son of the man and his wife, but he wants to find out where he really belongs in this world. He searches for answers and finds that it’s impossible to be accepted by humans or robots because there is a difference between humans and robots.

It stars Haley Joel Osment, Frances O’Connor, Jude Law.

Avatar (2009)


In Pandora’s lush alien world, the Na’vi lives, beings who appear primitive but are extremely evolved. Because the planet’s atmosphere is poisonous, human/Navi hybrids called Avatars connect to human brains for people and Na’vi to travel freely on Pandora. Jake Sully (Sam Worthington), a paraplegic Marine, is sent to Pandora and falls in love with a Na’vi woman (Zoe Saldana). It’s up to him and his fellow humans, including Grace Augustine (Sigourney Weaver), Dr. Max Patel (Deep Roy), and Parker Selfridge (Giovanni Ribisi), who are mining for Unobtanium (a super-strong and valuable element).

It stars Sam Worthington, Zoe Saldana, Stephen Lang.

The Day The Earth Stood Still (1951)


All of humanity stands frozen when a UFO descends on Washington, D.C., bearing a communication for the world’s political leaders. Klaatu (Michael Rennie) has come as an emissary from extra-terrestrial life to observe Cold War-era nuclear proliferation on Earth. However, it is Gort, Klaatu’s towering robot companion, who truly captures the attention of military leaders and scientists.

It stars Michael Rennie, Patricia Neal, Hugh Marlowe.

Minority Report (2002)


Based on Philip K. Dick’s “Minority Report,” this action-detective thriller is set in Washington, D.C., in 2054, where psychics use forensics to arrest and convict criminals before they commit their crimes. Tom Cruise stars as the head of the Precrime unit chief, who is himself accused of murdering someone he has never met.

It stars Tom Cruise, Colin Farrell, Samantha Morton.

The Fly (1986)


In the year 1987, scientist Seth Brundle (Jeff Goldblum) develops a teleportation device. Unaware that a housefly has entered during the procedure, he merges man and insect when testing it. Initially, it appears as if Brundle has successfully teleported himself, but the cells of the fly take over his body. As the merger progresses, his wife (Geena Davis) realizes that her husband’s body is deteriorating and changing in horrendous ways.

It stars Jeff Goldblum, Geena Davis, John Getz, and Joy Boushel.

Wall-E (2008)


WALL-E is a robot that was designed to clean up excessive garbage on Earth after humans abandoned it. He’s now the last robot remaining on the planet, and he goes by the name WALL-E, short for Waste Allocation Load Lifter Earth-class. He spends his time cleaning up the planet. He does this by picking up all the pieces of trash, one at a time. WALL-E has developed a personality during 700 years of solitude, and he’s lonely. Then he spots EVE (Elissa Knight), a sleek and curvaceous probe sent back to Earth on a scanning mission. WALL-E is smitten when he sees EVE (Elissa Knight) across the cosmos on his greatest quest yet.

It stars Ben Burtt, Elissa Knight, and Sigourney Weaver.

Star Trek II: The Wrath Of Khan (1982)


The USS Enterprise NCC-1701, under the command of Captain James T. Kirk (William Shat on), is monitoring trainees at Starfleet Academy when another Federation starship prepares to test out the planet-generating Genesis Device in an apparently abandoned sector of space. Khan (Ricardo Montalban) captures two of Kirk’s crewmen, then bests the Enterprise in a battle that results in his death. But he has one final card to play: A hidden cache of 85 crewmen is revived from suspended animation, and it’s up to Kirk whether they are pardoned or punished for their treachery against Starfleet.

It stars William Shatner, Ricardo Montalban, Leonard Nimoy.

Annihilation (2018)


A biologist and former soldier, Lena goes on a quest to discover what happened to her spouse in Area X – a frightening and mysterious occurrence that is spreading across the United States’ coastal region. The crew explores a world of altered landscapes and creatures as deadly as it is beautiful that threatens not only their lives but also their sanity.

It stars Natalie Portman, Jennifer Jason Leigh, and Tessa Thompson.

Blade Runner 2049 (2017)


A young blade runner’s discovery of a long-buried secret has the potential to plunge what’s left of society into chaos in this sequel to Ridley Scott’s 1982 science-fiction classic. In 2049, a young man named Joe (Ryan Gosling) searches for Rick Deckard, a former blade runner who has been missing for 30 years.

It stars Ryan Gosling, Harrison Ford, and Jared Leto.

Ghost In The Shell (1995)


In this Japanese anime, Major. Motoko Kusanagi (Mimi Woods) tracks “The Puppet Master” (Abe Lasser), a cybercriminal who illegally implants himself into the computerized thoughts of cyborg-human mixtures. Her search for someone that can alter others’ identities leaves her pondering her makeup and what life would be like if she wasn’t a cyborg.

It features Atsuko Tanaka, Akio Otsuka, Kôichi Yamadera, and Yutaka Nakano.

Solaris (1972)


Kris Kelvin is dispatched to a space station orbiting the moon of a far-off planet. The station, which was designed to house over 80 people, now has only three occupants. Many people have been plagued by delusions while living on the space station for a long time. Before long, Kelvin begins seeing things that aren’t there. Solaris came in the list of best sci-fi movies which you will love to watch.

It stars Natalya Bondarchuk, Donatas Banionis and Jüri Järvet.

Planet Of The Apes (1968)


This science-fiction classic, which explores deep sociological topics like, among others, humanity’s seeming subjugation to primates, follows three astronauts marooned on a planet ruled by apes. The shocked trio learns that these highly intelligent simians may walk upright and converse. They’ve even established a caste system and a political structure. The astronauts suddenly become members of the lowest caste, one that does all of society’s menial work.

It features Charlton Heston, Kim Hunter, and Roddy McDowall.

Guardians Of The Galaxy (2014)


After stealing a special orb from Ronan, a powerful enemy, Quill, an adventurous space traveler who is not afraid of anything, is chased by bounty hunters. To get away from Ronan, Quill joins with four people. Rocket has a gun and is raccoon-like, Groot is like a tree, Gamora can do magic, and Drax wants revenge.

It stars Chris Pratt, Dave Bautista, Zoe Saldana, and Bradley Cooper.

Jurassic Park (1993)



In Steven Spielberg’s movie, a group of people is chosen to visit an island that has dinosaurs from the past. These people were paleontologists, mathematicians, and other people who studied things like this. While the billionaire founder, John Hammond (Richard Attenborough), assures everyone that everything is fine, they learn otherwise when a park employee attempts to steal dinosaur embryos. This is one of the most impressive movies in the whole Jurassic Park series, due to the acting and a great storyline.

It stars Sam Neill, Laura Dern and Jeff Goldblum.

Interstellar (2014)


In the future, people on Earth will have to leave because of a global crop blight and the second Dust Bowl. Professor Brand is trying to save people by sending them away through a wormhole. He needs someone to go through the wormhole and look at three planets. He recruits Cooper to fly through the wormhole in order for him to find out which planet is survivable.

It stars Matthew McConaughey, Anne Hathaway, and Jessica Chastain.

RoboCop (1987)


In a dystopian Detroit, Omni Consumer Products obtains a government contract to privatize the police force. To see if their crime-fighting robots work, the company sends street cop Alex Murphy (Peter Weller) to fight. The person has weapons so that they can use his body to test the robots.

It stars Peter Weller, Nancy Allen, and Kurtwood Smith.

Metropolis (1927)


The film, which was directed by Fritz Lang and produced by Erich Pommer in 1927, is set in a highly stylized future metropolis where an exquisite and cultured utopia exists above a dark underbelly populated with exploited laborers. When the privileged youth Freder (Gustav Fröhlich) witnesses the terrible scenario beneath the city, he joins the underground resistance.

It stars Gustav Fröhlich, Alfred Abel, and Brigitte Helm.

Transcendence (2014)


Dr. Will Caster (Johnny Depp) is creating a sentient machine, which has generated significant controversy across the world. When extremists try to kill the scientist, they inadvertently help him succeed. Evelyn (Rebecca Hall), Will’s wife, and Max (Paul Bettany), his best friend, are powerless to stop him as his desire for omnipresence becomes all-encompassing.

It stars Johnny Depp, Paul Bettany, and Rebecca Hall.

Looper (2012)


In a future society, you can travel to the past. But it’s not free. The only people who have time travel are those who can afford to pay for it on the black market. The mob has a hitman ready to finish the job in the past when it wants to eliminate someone. Joe is a looper, or hitman, who awaits the call from the mob when it’s time to kill his future self (Bruce Willis) in order to “close the loop.”

It stars Bruce Willis, Emily Blunt, and Joseph Gordon Levitt.

Moon (2009)


Sam Rockwell plays Astronaut Sam Bell, who has been working for three years at a lunar mine. His reunion with his wife (Dominique McElligott) and young daughter is approaching. Sam’s health suddenly takes a turn for the worse, causing excruciating headaches and hallucinations. He encounters what appears to be a younger version of himself, possibly a clone, who is wandering the lunar surface.

It stars Sam Rockwell, Kevin Spacey, and Dominique McElligott.

Close Encounters Of The Third Kind (1977)


An outer-space adventure about a group of people who try to contact alien intelligence. An unidentified flying object startled Roy (Richard Dreyfuss), and he even acquired a “sunburn” from its bright illumination as proof. Roy refuses to admit that what he saw was anything other than an ordinary aircraft, and he is prepared to give up his search for an explanation.

It stars Richard Dreyfuss, Teri Garr, and Melinda Dillon.

The Terminator (1984)


A cyborg that kills people traveled from the future to 1984. His name is the Terminator, and he is sent to kill someone, but he accidentally went back in time too far and killed someone else instead. Kyle Reese, who was charged to protect Sarah (Michael Biehn), who informed Skynet’s arrival and sparked a nuclear war. Skynet targets Sarah because it knows her unborn son would lead the fight against them. Sarah and Kyle flee with the nearly unstoppable Terminator in hot pursuit.

In the film, we saw how artificial intelligence could one day cause a great deal of damage to all humans. It is, however, one of the best movies in the Terminator film series, even though the later films have bigger budgets, better SFX and special effects, and more recognizable actors.

It stars Michael Biehn, Linda Hamilton, and Arnold Schwarzenegger.

Arrival (2016)


When enormous spaceships touch down in 12 distinct places all over the world, linguistics professor Louise Banks (Amy Adams) recruits an exceptional crew of investigators. Banks and her team must zigzag across Earth, pursued by an ancient secret that threatens to plunge the planet into global warfare. She takes a chance that may cost her life as well as mankind’s existence, attempting to solve the riddle.

It stars Amy Adams, Jeremy Renner, and Forest Whitaker.

Inception (2010)


Inception is a 2010 American-British science fiction thriller film written, co-produced, and directed by Christopher Nolan. It tells the story of a thief (Leonardo DiCaprio) who can go into people’s dreams. In the realm of commercial espionage, his skill has made him a must-have. However, Cobb receives a warning from his future self that will jeopardize the lives of everyone he loves.

He is now wanted by the American government and must return to corporate espionage. The best way for him to do this would be through another man’s dreams because it is considered “cheating.”

It stars Leonardo DiCaprio, Joseph Gordon-Levitt, Elliot Page, Tom Hardy.

The Thing (1982)


A team of American research scientists is disturbed at their camp in Antarctica by a helicopter attacking a sled dog with machine-gun fire. When they check out the dog, it attacks both humans and canines in the camp, proving that it may mimic its victims. Kurt Russell, a clever pilot with a lot of resources, and the camp doctor (Dick Dysart) take a small group of survivors to their remote base to try to determine who may now be human and what has become an alien lifeform after the planet was suddenly transformed into a post-apocalyptic wasteland.

It stars Kurt Russell, Wilford Brimley, and Keith David.

E.T. The Extra-Terrestrial (1982)


A young boy named Elliott (Henry Thomas) finds an alien after it has been caught in a space probe and stranded on Earth. Elliott brings the extraterrestrial, who is called E.T., to his brother, Gertie (Drew Barrymore), and little sister, Greta (Drew Barrymore). Soon, E.T. requires the help of Elliott to get home. It is up to him and his siblings, who wish for E.T. not to be taken away from them again by scientists, in order to save their new friend before it’s too late.

It stars Henry Thomas, Drew Barrymore, Dee Wallace Stone, Peter Coyote

Her (2013)


Theodore (Joaquin Phoenix), a man who is sensitive and soulful, earns money by writing letters for other people. Theodore is heartbroken after his marriage dissolves, and he becomes interested in a new operating system that has been promised to turn him into an intuitive and unique individual. He starts the program, meets “Samantha,” whose bright voice reveals a sensitive, playful personality, and begins to fall for her. Though initially regarded as “friends,” the relationship evolves into a complex love story, one that asks if it’s possible to fall in love with someone who is incapable of loving you back.

It stars Joaquin Phoenix, Amy Adams, Rooney Mara.

A Scanner Darkly (2006)


As America’s drug war approaches its conclusion, Robert Arctor, a narcotics officer in Orange County, California, becomes an addict while operating undercover. He is courting Donna, a dealer, to find out her supplier. At the same time, he is given orders to snoop on his housemates, one of whom is believed to be Donna’s supplier.

It stars Keanu Reeves, Robert Downey Jr., Woody Harrelson.

Serenity (2005)


A group of resistance fighters travels the fringes of space aboard their spaceship, Serenity, outside the grasp of the Alliance, a malevolent regime that rules most of the universe. After River (Summer Glau), Simon (Sean Maher), and their other comrade, Dr. Simon Tam (Sean Maher) are rescued from a desert planet by the crew of Serenity; they set off to return him home so he can save his sister River.

It stars Nathan Fillion, Gina Torres, Summer Glau

Mad Max: Fury Road (2015)


Mad Max is haunted by his turbulent history and believes the greatest way to survive is to go it alone. Nonetheless, he gets caught up in a group of people fleeing across the Desert in a War Rig driven by an elite Imperator, Furiosa. They are attempting to escape from a Citadel ruled over by Immortan Joe, who has taken their wives as his own sexual property. Max’s role changes when he helps Furiosa escape with the group, and what starts out as a job turns into a battle for survival against Immortan Joe, who is determined to prevent them from escaping on the War Rig.

It stars Tom Hardy, Charlize Theron, Nicholas Hoult.

Star Wars: The Force Awakens (2015)


The Resistance fights the First Order, which has risen from the ashes of the Empire. With Princess Leia (Carrie Fisher) held captive by Kylo Ren (Adam Driver), a scavenger (Daisy Ridley) and a renegade stormtrooper (John Boyega) enlist the help of legendary smugglers/freedom fighters Han Solo (Harrison Ford) and Chewbacca (Peter Mayhew) to make a plan for the Resistance.

It stars Harrison Ford, Mark Hamill, Carrie Fisher, Adam Driver, Daisy Ridley, John Boyega, Oscar Isaac, Lupita Nyong’o.

The Martian (2015)


Mark Watney (Matt Damon) is presumed dead after a fierce storm when astronauts launch from Mars. The stranded tourist, with just a small amount of supplies, must use his wits and spirit to survive on the hostile planet. Meanwhile, back on Earth, members of NASA and a group of international scientists work tirelessly to rescue him while his crewmates hatch their own daring rescue plan.

It stars Matt Damon, Jessica Chastain, Kristen Wiig.

28 Days Later… (2002)


A caged chimp infected with the “Rage” virus is liberated from a medical research facility by a group of misguided animal rights activists. Jim (Cillian Murphy), a bike courier in London, wakes up from a coma one month after the Rage began. Jim chases after survivors, including Selena (Naomie Harris) and taxi driver Frank (Brendan Gleeson), on a perilous journey to what he hopes will be safety. They’re constantly under attack by zombies (the infected), and the group is forced to travel across London in hopes of finding refuge.

It stars Cillian Murphy, Naomie Harris, Brendan Gleeson

Gravity (2013)


Sandra Bullock stars in the film as Dr. Ryan Stone. In 1997, during a space shuttle mission as a medical engineer for the first time, Ryan Trainor (Sandra Bullock) was thrilled to be one of NASA’s youngest female astronauts. Veteran astronaut Matt Kowalsky is her commander on his final flight before retirement (George Clooney). Then disaster strikes during a routine spacewalk by the best team in the business. Stone and Kowalsky have left adrift in space, tumbling over one another until their safety tethers tragically snap.

It stars Sandra Bullock, George Clooney, Ed Harris, Orto Ignatiussen.

Ex Machina (2014)


Caleb Smith won a contest. That prize is to spend a week at Nathan Bateman’s private estate. Bateman is the CEO of his company, and Caleb is a programmer there. Caleb is selected to be the human component of a Turing test, in which Ava (Alicia Vikander), a beautiful android, will be put to the test. It quickly becomes apparent that Ava is considerably more self-aware and deceptive than anyone anticipated.

It stars Alicia Vikander, Domhnall Gleeson, and Oscar Isaac.

Wrapping Up

Finding good science fiction movies that actually worth your time is not as easy a task as it may sound. Often people end up getting movies that are complete trash and waste a great deal of their time. To help you avoid that mistake, we have done the research in your place and have gathered for you the best sci-fi movies. I hope you like these movies; suggest which Best Sci-Fi Movies you like the most in the comment section below. Enjoy Streaming

Joshua Garner

Joshua calls himself nerd+geek who is also passionate about football. He enjoys comics, animes, and science fiction. He finds his comfort in writing about suspense, thrillers and science fiction shows and movies.

Leave a Reply

Your email address will not be published. Required fields are marked *