Cinpick movies like predator

Find movies like Predator and where to watch them.

A team of commandos on a mission in a Central American jungle find themselves hunted by an extraterrestrial warrior.
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Year: 1987
Runtime: 107 min
Director: John McTiernan
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Where to watch Predator
Predator poster

Check out our top recommended movies like Predator!

  1. Predators
  2. Riddick
  3. Total Recall
  4. Alien Outpost
  5. Rambo: First Blood Part II
  6. Bridge of Dragons
  7. Lone Survivor
  8. G.I. Joe: Retaliation
  9. Hard Target 2
  10. Cowboys & Aliens
  11. Jackie Chan's Who Am I?
  12. Doomsday
  13. Universal Soldier
  14. Universal Soldier: Regeneration
  15. Sniper: Legacy
  16. Doom
  17. Maximum Conviction
  18. Jurassic World
  19. The Omega Man
  20. Resident Evil: Afterlife
  21. Olympus Has Fallen
  22. Captain America: The First Avenger
  23. Dark Angel
  24. The Devil's Tomb
  25. G.I. Joe: The Rise of Cobra
  26. Rambo
  27. Cyborg 2: Glass Shadow
  28. The Marine 4: Moving Target
  29. Hunt to Kill
  30. X-Men Origins: Wolverine
  31. The Condemned
  32. The Crazies
  33. Mad Max: Fury Road
  34. Die Hard 2
  35. Surviving the Game
  36. The Terminator
  37. Predator 2
  38. Behind Enemy Lines II: Axis of Evil
  39. Independence Day
  40. Resident Evil: The Final Chapter
  41. Solo
  42. Mercenary: Absolution
  43. Tears of the Sun
  44. AVP: Alien vs. Predator
  45. Executive Decision
  46. Cowboy Bebop: The Movie
  47. Terminator Salvation
  48. Escape from L.A.
  49. Night Watch
  50. Inception


Predators
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A group of elite warriors parachute into an unfamiliar jungle and are hunted by members of a merciless alien race.
Find Similar movies to Predators
Where to watch Predators
Go to movie
Predators poster
Riddick
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Left for dead on a sun-scorched planet, Riddick finds himself up against an alien race of predators. Activating an emergency beacon alerts two ships: one carrying a new breed of mercenary, the other captained by a man from Riddick's past.
Find Similar movies to Riddick
Where to watch Riddick
Go to movie
Riddick poster
Total Recall
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
When a man goes for virtual vacation memories of the planet Mars, an unexpected and harrowing series of events forces him to go to the planet for real - or does he?
Find Similar movies to Total Recall
Where to watch Total Recall
Go to movie
Total Recall poster
Alien Outpost
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A documentary crew follows an elite unit of soldiers in the wake of an alien invasion.
Where to watch Alien Outpost
Go to movie
Alien Outpost poster
Rambo: First Blood Part II
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
John Rambo is released from prison by the government for a top-secret covert mission to the last place on Earth he'd want to return - the jungles of Vietnam.
Find Similar movies to Rambo: First Blood Part II
Where to watch Rambo: First Blood Part II
Go to movie
Rambo: First Blood Part II poster
Bridge of Dragons
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
The tough and cold mercenary Warchild, is working for the man who took care of his war training and upbringing, the greedy General Ruechang. Ruechang is planning to take over the country by...
Where to watch Bridge of Dragons
Go to movie
Bridge of Dragons poster
Lone Survivor
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Marcus Luttrell and his team set out on a mission to capture or kill notorious Taliban leader Ahmad Shah, in late June 2005. Marcus and his team are left to fight for their lives in one of the most valiant efforts of modern warfare.
Find Similar movies to Lone Survivor
Where to watch Lone Survivor
Go to movie
Lone Survivor poster
G.I. Joe: Retaliation
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
The G.I. Joes are not only fighting their mortal enemy Cobra; they are forced to contend with threats from within the government that jeopardize their very existence.
Find Similar movies to G.I. Joe: Retaliation
Where to watch G.I. Joe: Retaliation
Go to movie
G.I. Joe: Retaliation poster
Hard Target 2
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Retired mixed martial artist Wes "The Jailor" Baylor (Scott Adkins) can't refuse a million-dollar purse he's offered for one final bout in Myanmar. But when he arrives for the fight, he ...
Where to watch Hard Target 2
Go to movie
Hard Target 2 poster
Cowboys & Aliens
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A spaceship arrives in Arizona, 1873, to take over the Earth, starting with the Wild West region. A posse of cowboys and natives are all that stand in their way.
Find Similar movies to Cowboys & Aliens
Where to watch Cowboys & Aliens
Go to movie
Cowboys & Aliens poster
Jackie Chan's Who Am I?
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A secret agent loses his memory after falling from a crashing helicopter. He is then chased by a number of other agency operatives, but he has no idea why.
Find Similar movies to Jackie Chan's Who Am I?
Where to watch Jackie Chan's Who Am I?
Go to movie
Jackie Chan's Who Am I? poster
Doomsday
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A futuristic action thriller where a team of people work to prevent a disaster threatening the future of the human race.
Find Similar movies to Doomsday
Where to watch Doomsday
Go to movie
Doomsday poster
Universal Soldier
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Private Luc Deveraux and his sadistic sergeant, Andrew Scott, got killed in Vietnam. The army uses their bodies for a secret project - reanimating dead soldiers as deadly obedient cyborgs. However, their memories come back too.
Find Similar movies to Universal Soldier
Where to watch Universal Soldier
Go to movie
Universal Soldier poster
Universal Soldier: Regeneration
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
With stolen top-secret technology, terrorists have created a next-generation Universal Soldier - an elite fighter genetically altered into a programmable killing machine. With this "UniSol"...
Find Similar movies to Universal Soldier: Regeneration
Where to watch Universal Soldier: Regeneration
Go to movie
Universal Soldier: Regeneration poster
Sniper: Legacy
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A rogue assassin is taking out military leaders, and Brandon gets word that his father is one. He tries to track down the killer, finds out that his father isn't dead and realizes that his superior officers are using him as bait to track the killer.
Where to watch Sniper: Legacy
Go to movie
Sniper: Legacy poster
Doom
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Space Marines are sent to investigate strange events at a research facility on Mars but find themselves at the mercy of genetically enhanced killing machines.
Find Similar movies to Doom
Where to watch Doom
Go to movie
Doom poster
Maximum Conviction
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
When former black ops operative Cross (Seagal) and his partner Manning (Austin) are assigned to decommission an old prison, they must oversee the arrival of two mysterious female prisoners....
Where to watch Maximum Conviction
Go to movie
Maximum Conviction poster
Jurassic World
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A new theme park, built on the original site of Jurassic Park, creates a genetically modified hybrid dinosaur, which escapes containment and goes on a killing spree.
Find Similar movies to Jurassic World
Where to watch Jurassic World
Go to movie
Jurassic World poster
The Omega Man
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Army doctor Robert Neville struggles to create a cure for the plague that wiped out most of the human race.
Find Similar movies to The Omega Man
Where to watch The Omega Man
Go to movie
The Omega Man poster
Resident Evil: Afterlife
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
While still out to destroy the evil Umbrella Corporation, Alice joins a group of survivors living in a prison surrounded by the infected who also want to relocate to the mysterious but supposedly unharmed safe haven known only as Arcadia.
Find Similar movies to Resident Evil: Afterlife
Where to watch Resident Evil: Afterlife
Go to movie
Resident Evil: Afterlife poster
Olympus Has Fallen
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Disgraced Secret Service agent (and former presidential guard) Mike Banning finds himself trapped inside the White House in the wake of a terrorist attack; using his inside knowledge, Banning works with national security to rescue the President from his kidnappers.
Find Similar movies to Olympus Has Fallen
Where to watch Olympus Has Fallen
Go to movie
Olympus Has Fallen poster
Captain America: The First Avenger
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Steve Rogers, a rejected military soldier transforms into Captain America after taking a dose of a "Super-Soldier serum". But being Captain America comes at a price as he attempts to take down a war monger and a terrorist organization.
Find Similar movies to Captain America: The First Avenger
Where to watch Captain America: The First Avenger
Go to movie
Captain America: The First Avenger poster
Dark Angel
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Jack Caine (Dolph Lundgren) is a Houston vice cop who's forgotten the rule book. His self-appointed mission is to stop the drugs trade and the number one supplier Victor Manning. Whilst ...
Find Similar movies to Dark Angel
Where to watch Dark Angel
Go to movie
Dark Angel poster
The Devil's Tomb
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
An elite group of soldiers on a covert mission to retrieve a scientist from an underground lab encounter an ancient evil in the facility.
Where to watch The Devil's Tomb
Go to movie
The Devil's Tomb poster
G.I. Joe: The Rise of Cobra
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
An elite military unit comprised of special operatives known as G.I. Joe, operating out of The Pit, takes on an evil organization led by a notorious arms dealer.
Find Similar movies to G.I. Joe: The Rise of Cobra
Where to watch G.I. Joe: The Rise of Cobra
Go to movie
G.I. Joe: The Rise of Cobra poster
Rambo
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
In Thailand, John Rambo joins a group of mercenaries to venture into war-torn Burma, and rescue a group of Christian aid workers who were kidnapped by the ruthless local infantry unit.
Find Similar movies to Rambo
Where to watch Rambo
Go to movie
Rambo poster
Cyborg 2: Glass Shadow
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
In the year 2074 the PinWheel corporation creates an 'almost-human' cyborg Casella Reese, aka Cash, designed specifically to charm/seduce her way into a rival manufacturer's headquarters ...
Where to watch Cyborg 2: Glass Shadow
Go to movie
Cyborg 2: Glass Shadow poster
The Marine 4: Moving Target
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Jake Carter is assigned to protect a "high-value package," a beautiful whistleblower trying to expose a corrupt army defense contractor.
Where to watch The Marine 4: Moving Target
Go to movie
The Marine 4: Moving Target poster
Hunt to Kill
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Steve Austin stars as U.S. Border Patrol agent Jim Rhodes, a tough divorce mourning the loss of his murdered partner while struggling to raise his rebellious daughter in the mountains of ...
Where to watch Hunt to Kill
Go to movie
Hunt to Kill poster
X-Men Origins: Wolverine
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A look at Wolverine's early life, in particular his time with the government squad Team X and the impact it will have on his later years.
Find Similar movies to X-Men Origins: Wolverine
Where to watch X-Men Origins: Wolverine
Go to movie
X-Men Origins: Wolverine poster
The Condemned
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Jack Conrad is awaiting the death penalty in a corrupt Central American prison. He is "purchased" by a wealthy television producer and taken to a desolate island where he must fight to the death against nine other condemned killers from all corners of the world, with freedom going to the sole survivor.
Find Similar movies to The Condemned
Where to watch The Condemned
Go to movie
The Condemned poster
The Crazies
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
The military attempts to contain a manmade combat virus that causes death and permanent insanity in those infected, as it overtakes a small Pennsylvania town.
Find Similar movies to The Crazies
Where to watch The Crazies
Go to movie
The Crazies poster
Mad Max: Fury Road
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A woman rebels against a tyrannical ruler in postapocalyptic Australia in search for her home-land with the help of a group of female prisoners, a psychotic worshipper, and a drifter named Max.
Find Similar movies to Mad Max: Fury Road
Where to watch Mad Max: Fury Road
Go to movie
Mad Max: Fury Road poster
Die Hard 2
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
John McClane attempts to avert disaster as rogue military operatives seize control of Dulles International Airport in Washington, D.C.
Find Similar movies to Die Hard 2
Where to watch Die Hard 2
Go to movie
Die Hard 2 poster
Surviving the Game
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A homeless man is hired as a survival guide for a group of wealthy businessmen on a hunting trip in the mountains, unaware that they are killers who hunt humans for sport, and that he is their new prey.
Find Similar movies to Surviving the Game
Where to watch Surviving the Game
Go to movie
Surviving the Game poster
The Terminator
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A seemingly indestructible humanoid cyborg is sent from 2029 to 1984 to assassinate a waitress, whose unborn son will lead humanity in a war against the machines, while a soldier from that war is sent to protect her at all costs.
Find Similar movies to The Terminator
Where to watch The Terminator
Go to movie
The Terminator poster
Predator 2
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Amidst a territorial gang war in 1997, a sophisticated alien hunter stalks the citizens of Los Angeles and the only man between him and his prey is veteran L.A.P.D. officer, Lieutenant Mike Harrigan.
Find Similar movies to Predator 2
Where to watch Predator 2
Go to movie
Predator 2 poster
Behind Enemy Lines II: Axis of Evil
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Navy SEALS, headed by Lt. Bobby James, are dispatched to North Korea on a covert mission, all in an effort to take out a missile site...
Where to watch Behind Enemy Lines II: Axis of Evil
Go to movie
Behind Enemy Lines II: Axis of Evil poster
Independence Day
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
The aliens are coming and their goal is to invade and destroy Earth. Fighting superior technology, mankind's best weapon is the will to survive.
Find Similar movies to Independence Day
Where to watch Independence Day
Go to movie
Independence Day poster
Resident Evil: The Final Chapter
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Alice returns to where the nightmare began: The Hive in Raccoon City, where the Umbrella Corporation is gathering its forces for a final strike against the only remaining survivors of the apocalypse.
Find Similar movies to Resident Evil: The Final Chapter
Where to watch Resident Evil: The Final Chapter
Go to movie
Resident Evil: The Final Chapter poster
Solo
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Mario Van Peebles stars as an android killing weapon designed by the military and utilized to enter into a Latin American war to destroy the rebels - natives fighting simply to maintain ...
Where to watch Solo
Go to movie
Solo poster
Mercenary: Absolution
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
When a contract killer (Steven Seagal) encounters a girl on the run from a mob boss (Vinnie Jones) with powerful political ties, he is torn between protecting the girl, and remaining loyal ...
Where to watch Mercenary: Absolution
Go to movie
Mercenary: Absolution poster
Tears of the Sun
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A Special-Ops commander leads his team into the Nigerian jungle in order to rescue a doctor who will only join them if they agree to save 70 refugees too.
Find Similar movies to Tears of the Sun
Where to watch Tears of the Sun
Go to movie
Tears of the Sun poster
AVP: Alien vs. Predator
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
During an archaeological expedition on Bouvetøya Island in Antarctica, a team of archaeologists and other scientists find themselves caught up in a battle between the two legends. Soon, the team realize that only one species can win.
Find Similar movies to AVP: Alien vs. Predator
Where to watch AVP: Alien vs. Predator
Go to movie
AVP: Alien vs. Predator poster
Executive Decision
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
When terrorists seize control of an airliner, an intelligence analyst accompanies a commando unit for a midair boarding operation.
Find Similar movies to Executive Decision
Where to watch Executive Decision
Go to movie
Executive Decision poster
Cowboy Bebop: The Movie
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A terrorist explosion releases a deadly virus on the masses, and it's up the bounty-hunting Bebop crew to catch the cold-blooded culprit.
Find Similar movies to Cowboy Bebop: The Movie
Where to watch Cowboy Bebop: The Movie
Go to movie
Cowboy Bebop: The Movie poster
Terminator Salvation
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
In 2018, a mysterious new weapon in the war against the machines, half-human and half-machine, comes to John Connor on the eve of a resistance attack on Skynet. But whose side is he on, and can he be trusted?
Find Similar movies to Terminator Salvation
Where to watch Terminator Salvation
Go to movie
Terminator Salvation poster
Escape from L.A.
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
Snake Plissken is once again called in by the United States government to recover a potential doomsday device from Los Angeles, now an autonomous island where undesirables are deported.
Find Similar movies to Escape from L.A.
Where to watch Escape from L.A.
Go to movie
Escape from L.A. poster
Night Watch
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A fantasy-thriller set in present-day Moscow where the respective forces that control daytime and nighttime do battle.
Find Similar movies to Night Watch
Where to watch Night Watch
Go to movie
Night Watch poster
Inception
IMDb : 78
Rotten tomatoes : 80
Metacritic : 42
Actors: Arnold Schwarzenegger, Carl Weathers, Elpidia Carrillo, Bill Duke
A thief, who steals corporate secrets through the use of dream-sharing technology, is given the inverse task of planting an idea into the mind of a CEO.
Find Similar movies to Inception
Where to watch Inception
Go to movie
Inception poster

If you are looking for more similar movies, try our similar search functionality.