Add your email and we'll match picks to the services you stream at home.

Poster for Solo

1996 | 94 min | Action, Adventure, Science Fiction, Thriller

Monday Morning Maybeearly rating

Why it’s a Monday Morning Maybe

With just 8% on Rotten Tomatoes, soft box office and little lasting buzz, this one could be a tough watch. Keep your phone handy.

Based on critics, audiences, awards, box office and buzz. Details below.

Is it for you?

Who'll love it
Tailor-made for anyone who's wondered what makes us human and anyone who likes to be kept guessing. Underneath the tech, it's asking what being human really means. A good follow-up to Westworld or RoboCop.
The mood
Tense.
The pace
Fast-moving, at 1 hr 34 min.
What might put you off
  • Rated PG-13. Probably too much for younger kids.
  • Not for anyone who finds explosions tiring.

An android fighting-machine is charged with destroying a small brigade of rebels in a Latin American war who are fighting to maintain their freedom and protect their village. Contrary to his programming, Peebles decides to stay and assist the rebels in their plight. Having gained this information, his "creators" develop a more powerful android to try and defeat him.

How it earned its rating

  • CriticsWeak

    8% on Rotten Tomatoes

  • AudiencesNot counted

    Not measured yet: not enough ratings

  • AwardsNot counted

    No major awards or nominations

  • Box office & staying powerBelow par

    $5 million worldwide; still draws a steady audience long after release

  • Buzz & cultural impactBelow par

    About 21K people sought it out in the past year

More like this

Want more like this, picked just for you? Get my picks

Cast & crew

Directed by Norberto Barba

  • Mario Van PeeblesSolo
  • Barry CorbinGeneral Clyde Haynes
  • William SadlerColonel Frank Madden / Improved Solo
  • Jaime Osorio GómezSgt. Lorenzo the Tracker
  • Demián BichirRio
  • Seidy LópezAgela
  • Abraham VerduzcoMiguel the Kid
  • Joaquín GarridoVasquez
  • Adrien BrodyDr. Bill Stewart, Solo's Designer
  • Brent SchaefferCommunications Officer