Science fiction and fantasy                                            

Featured Science Fiction Reviews


Unreviewed books

Paper Girls Volume 1 cover    
Paper Girls Volume 1 by Brian K. Vaughan and Cliff Chiang
For a group of young paper girls, delivering the news without getting picked on by local teenagers is challenging enough. But alien-like invaders, disappearances and other creepy occurences come to their small town in this graphic novel.

Blue Mars cover    
Blue Mars by Kim Stanley Robinson
Mars is fully terraformed, whilst Earth is threatened with overpopulation and ecological catastrophe. The third novel in the Mars trilogy.

Green Mars cover    
Green Mars by Kim Stanley Robinson
The colonisation of Mars continues. The second novel in the Mars trilogy.

Red Mars cover    
Red Mars by Kim Stanley Robinson
Mankind begins to colonise Mars. But can a new frontier escape old tensions? The first novel in the Mars trilogy.

Born With The Dead/The Saliva Tree cover    
Born With The Dead/The Saliva Tree by Robert Silverberg and Brian W. Aldiss
Two novellas. After a meteor shower, a farm becomes unnaturally fertile. And the dead walk in the world, but one widower is unable to contact his late wife.

The Handmaid    
The Handmaid's Tale by Margaret Atwood
In the repressive state of Gilead, Offred is a Handmaid. She has few rights and many restrictions, and society values her only for her ability to breed.

Neuromancer cover    
Neuromancer by William Gibson
Case is a hacker who has been crippled and shut out of virtual reality in this cyberpunk novel.

The Left Hand Of Darkness cover    
The Left Hand Of Darkness by Ursula K. Le Guin
An envoy comes to the planet Winter, where people are able to change from male to female and back, to persuade the locals to join an interstellar alliance.

Binti: The Night Masquerade cover    
Binti: The Night Masquerade by Nnedi Okorafor
Changed by alien technology, Binti must try to save her family and pacify two groups that are intent on war with each other. The third novella in the Binti trilogy.

Ninefox Gambit cover    
Ninefox Gambit by Yoon Ha Lee
A captain is taken from a far-future battlefield in disgrace for using unconventional methods, and offered a challenge in order to redeem herself and save the Hexarchate. The first in the Machineries of Empire trilogy.

Bitch Planet Volume One: Extraordinary Machine cover    
Bitch Planet Volume One: Extraordinary Machine by Kelly Sue DeConnick and Valentine De Landro
In a harsh future difficult women are consigned to a prison planet and forced to fight in a brutal game. A graphic novel.

Mockingjay cover    
Mockingjay by Suzanne Collins
As the rebellion against the Capitol gains momentum, Katniss is asked to become the face of the Resistance. But what will such open defiance cost her and those she cares about? The third book in The Hunger Games trilogy.

Coalescent cover    
Coalescent by Stephen Baxter
A man searches for a sister he never knew. In the distant past, a woman tries to survive as the Roman Empire crumbles. The first novel in the Destiny's Children series.

Snow Crash cover    
Snow Crash by Neal Stephenson
In a world where armed corporations have taken over from governments and pizza delivery is life or death, a new drug comes on the market.

Queen Of Angels cover    
Queen Of Angels by Greg Bear
A public defender is tasked with bringing in a poet and mass murderer. Meanwhile, computers at Alpha Centauri and on Earth look for life and contemplate self-awareness and the soul. The first novel in the Queen Of Angels series.

The Memory Of Whiteness cover    
The Memory Of Whiteness by Kim Stanley Robinson
A junkie musician tours the solar system, performing on a one-man instrument known as The Orchestra.

1984 cover    
1984 by George Orwell
Winston Smith lives in a society dominated by the Party, where his every move and thought is monitored by Big Brother, and dissent is not tolerated.

The Finder Library: Volume One cover    
The Finder Library: Volume One by Carla Speed McNeil
A troubled young man with special powers tries to protect his adoptive family in a far future world where our civilisation is merely an echo.

Catching Fire cover    
Catching Fire by Suzanne Collins
The Capitol did not expect Katniss Everdeen to survive the Hunger Games the way she did. So, whilst there are rumblings of rebellion in the districts, the 75th Games will be more brutal than ever. The second book in The Hunger Games.

The Subjugate cover    
The Subjugate by Amanda Bridgeman
Two detectives investigate murders in a small religious community near to a place where violent offenders are turned into placid servants. The first in the Salvi Brentt series.

The Gone World cover    
The Gone World by Tom Sweterlitsch
A special agent in the Naval Crime Investigative Service travels through time to try to solve the brutal murder of a family, and to locate a missing daughter. But the future holds the possibility of an apocalypse humanity cannot survive.

Hunted cover    
Hunted by G. X. Todd
In a world where almost everyone has been driven to madness and death by voices invading their heads, the survivors find themselves hunted in this post-apocalyptic thriller. The second book in The Voices series.

Saga Volume Nine cover    
Saga Volume Nine by Brian K. Vaughan and Fiona Staples
Hazel and her family and friends remain fugitives in space, but they are offered a chance to take new identities in exchange for telling their story to the press.

The Planetsider cover    
The Planetsider by G. J. Ogden
A young man lives in a post-apocalyptic world threatened by roaming savages driven mad by a strange illness. Then someone arrives with knowledge of the world as it was before civilisation fell.

The Last Dome cover    
The Last Dome by Nirina Stone
Sidney has been safe in the Red Dome for a few years, in spite of its stifling conformity, but revelations about history and a huge sandstorm are about to change everything. The third in the Allendian Post-Apocalypse series.

Unreviewed films

The Matrix cover    
The Matrix directed by Andy and Larry Wachowski
A computer hacker is about to learn that reality is not what he believed it was, as he joins the war against the machines.

The Truman Show cover    
The Truman Show directed by Peter Weir
Truman Burbank is living his whole life as a TV show, and he is the only one unaware that everything around him is fake.

The Fifth Element cover    
The Fifth Element directed by Luc Besson
In the 23rd century the Fifth Element has come to Earth to protect the world from evil, and it falls to a taxi driver to protect her.

The Nutty Professor cover    
The Nutty Professor directed by Tom Shadyac
An obese college professor creates a potion that turns him into an outgoing but obnoxious thin man so he can woo the woman of his dreams

Total Recall cover    
Total Recall directed by Paul Verhoeven
Deadly memories resurface during a holiday on Mars.

Honey, I Shrunk The Kids cover    
Honey, I Shrunk The Kids directed by Joe Johnston
A scientist accidentally shrinks his children and two others from the neighbourhood, with his new invention.

Back To The Future Part II cover    
Back To The Future Part II directed by Robert Zemeckis
Marty McFly travels to to his future and past to prevent things going wrong for his family in 1985.

Batman cover    
Batman directed by Tim Burton
The caped crusader takes on the Joker.

Innerspace cover    
Innerspace directed by Joe Dante
A pilot is miniaturised in a submarine and ends up inside a grocery store worker, and they both must evade scientists who want to steal the technology.

RoboCop cover    
RoboCop directed by Paul Verhoeven
A Detroit cop is fatally wounded in the line of duty, so he is revived as a cyborg

The Fly cover    
The Fly directed by David Cronenberg
A scientist experiments with a teleportation machine. But when he transports himself a fly gets into the machine and he begins to turn into a human/fly hybrid.

Aliens cover    
Aliens directed by James Cameron
Ripley and a team of marines take on an alien infestation.

Back To The Future cover    
Back To The Future directed by Robert Zemeckis
A young man travels back in time with the help of a crazy scientist. However, if his parents fail to get together he may accidentally erase his own existence.

Brazil cover    
Brazil directed by Terry Gilliam
A filing clerk imagines flying to the rescue of the woman of his dreams. However, he struggles to get by in a bureaucratic dystopia, when a computer error puts him in danger.

Star Wars: Episode VI: Return Of The Jedi cover    
Star Wars: Episode VI: Return Of The Jedi directed by Richard Marquand
A group of rebels fight to rescue Han Solo and take on the evil galactic empire in this planet-spanning space opera.

Blade Runner cover    
Blade Runner directed by Ridley Scott
A replicant hunter must track down and terminate four rogue replicants before they kill again.

E.T. The Extra-Terrestrial cover    
E.T. The Extra-Terrestrial directed by Steven Spielberg
An alien is left stranded and alone on Earth. A child tries to help him to find his way home.

Star Wars: Episode V: The Empire Strikes Back cover    
Star Wars: Episode V: The Empire Strikes Back directed by Irvin Kershner
Darth Vader sends troops to attack rebels on the planet Hoth, whilst Luke Skywalker tries to complete his Jedi training before time runs out.

Superman cover    
Superman directed by Richard Donner
An alien with super-strength poses as a mild-mannered reporter, and battles the criminal mastermind Lex Luthor.

Close Encounters Of The Third Kind cover    
Close Encounters Of The Third Kind directed by Steven Spielberg
Aliens visit Earth in this story of first contact.

Logan's Run cover    
Logan's Run directed by Michael Anderson
Life is idyllic within a domed city until the age of thirty, but nobody is allowed to live beyond that. A state assassin is sent to infiltrate a Sanctuary of escaped runners outside the dome.

A Clockwork Orange cover    
A Clockwork Orange directed by Stanley Kubrick
In a dystopian future a young man leads a violent gang. Can the state brainwash him into behaving more peacefully? An adaptation of an Anthony Burgess novel.

The Prestige cover    
The Prestige directed by Christopher Nolan
A pair of rival magicians in nineteenth century London are obsessed with trying to uncover the secrets behind their best tricks.

War Of The Worlds cover    
War Of The Worlds directed by Steven Spielberg
Aliens invade and start harvesting humans. What will a father do to protect his family?

X-Men cover    
X-Men directed by Bryan Singer
A new type of human emerges, with mutated special powers. But some people are afraid of the mutants and want them suppressed.


You'll find reviews of space opera, cyberpunk, future dystopia, and hard science fiction here.
For more reviews, please use the search box on the right.

Featured Science Fiction Books

All Systems Red cover    

All Systems Red (2017) by Martha Wells
A rogue security android with a fear of human interaction is embroiled in a crisis when things go badly wrong for a peaceful scientific mission. The first novella in the Murderbot series.
5 star rating

Binti cover    

Binti (2015) by Nnedi Okorafor
A young woman leaves her tribe to go to university across the galaxy, far from her home culture.
5 star rating

Saga: Volume Three cover    

Saga: Volume Three (2014) by Brian K. Vaughan and Fiona Staples
New parents from opposing sides of a conflict hide out in a lighthouse, but their pursuers are on their trail. A graphic novel.
5 star rating

Across The Event Horizon cover    

Across The Event Horizon (2013) by Mercurio D. Rivera
There's something quite classic about this collection of mostly science fiction stories. These short tales deal with aliens, bizarre futures and peculiar societies.
5 star rating


Night's Engines (2012) by Trent Jamieson
The world of Shale is about to fall to darkness, but the remedy seems worse than the sickness. The second book of The Nightbound Land.
5 star rating

Pure cover    

Pure (2012) by Julianna Baggott
When the Detonations hit, those unprotected were left with horrifying mutations. The Pure inside the Dome were the lucky few. But is anyone safe and untainted in this post-apocalyptic world?
5 star rating

The Return Man cover    

The Return Man (2012) by V. M. Zito
Half of America has been overrun by zombies. So why has one man ignored the evacuation order and stayed to put them down?
5 star rating

Bloody War cover    

Bloody War (2011) by Terry Grimwood
London is transformed into a war zone in this chilling story of modern conflict.
5 star rating

Further Conflicts cover    

Further Conflicts (2011) by Ian Whates
Thirteen stories of future warfare as humanity faces all manner of threats.
5 star rating

God’s War cover    

God’s War (2011) by Kameron Hurley
A government-sponsored assassin finds herself in trouble when she breaks too many rules. But she is the one the queen turns to in order to track down a dangerous alien.
5 star rating

Shades of Grey cover    

Shades of Grey (2010) by Jasper Fforde
In the future your colour vision determines your life chances. But Eddie Russet may have seen too clearly for his own good.
5 star rating

The Hunger Games cover    

The Hunger Games (2008) by Suzanne Collins
To save her sister, Katniss Everdeen volunteers to take part in a brutal tournament in which only one person can emerge alive. The first book in The Hunger Games trilogy.
5 star rating

The Gabble And Other Stories cover    

The Gabble And Other Stories (2008) by Neal Asher
This collection of short stories set in the Polity universe features man, machine and alien testing the limits of what they will do to survive.
5 star rating

Little Brother cover    

Little Brother (2008) by Cory Doctorow
When the state begins to remove the civil rights of ordinary people, a young man takes on the system.
5 star rating

Principles of Angels cover    

Principles of Angels (2008) by Jaine Fenn
A young man without family gets entangled in a plot that threatens his city in this far-future thriller.
5 star rating

Overclocked cover    

Overclocked (2007) by Cory Doctorow
This collection of short stories mixes technology and cyberpunk themes with acute political observations and zombie mayhem.
5 star rating

Incarceron cover    

Incarceron (2007) by Catherine Fisher
A young man fights to escape a vast prison that is decaying around him. On the outside, a young woman struggles to get into the prison to escape the prospect of an arranged marriage and a life of political scheming.
5 star rating

A Destiny of Fools cover    

A Destiny of Fools (2006) by Ejner Fulsang
The human race is dying out, and Sophie Zapata isn't convinced it deserves to be saved.
5 star rating

Crash Deluxe cover    

Crash Deluxe (2005) by Marianne de Pierres
Parrish Plessis sets out to take down the media in a future Australia where the gulf between rich and poor is vast. This is the third book in the series.
5 star rating

Learning The World cover    

Learning The World (2005) by Ken Macleod
Two alien cultures make first contact. But will the experience harm the less advanced civilisation?
5 star rating

Nylon Angel cover    

Nylon Angel (2004) by Marianne de Pierres
When you've met Parrish, you'll know why she's so hard to put down.
5 star rating

Code Noir cover    

Code Noir (2004) by Marianne de Pierres
Parrish Plessis is back, and she has already broken her resolution not to hit anyone.
5 star rating

Evolution cover    

Evolution (2002) by Stephen Baxter
This is the epic story of the primates, as they evolve from tiny mammals into the humans who would shape and dominate the world, and beyond.
5 star rating

Time Future cover    

Time Future (1999) by Maxine McArthur
In a space station in the far future, Commander Halley lives at a time when humans are no longer the dominant species. The first in the Time Future series.
5 star rating

Engineman cover    

Engineman (1994) by Eric Brown
When FTL starships become obsolete their Enginemen are out of work and the spaceports are falling into decay. But has progress come at too high a price?
5 star rating

The Complete Ballad Of Halo Jones cover    

The Complete Ballad Of Halo Jones (1991) by Alan Moore and Ian Gibson
Halo Jones strives for the perfect escape in this graphic novel.
5 star rating

Watchmen cover    

Watchmen (1987) by Alan Moore and Dave Gibbons
Masked and costumed heroes investigate the murder of one of their own in this graphic novel.
5 star rating


Ender's Game (1985) by Orson Scott Card
Childhood games are no laughing matter for Ender Wiggin.
5 star rating

Eye In The Sky cover    

Eye In The Sky (1957) by Philip K. Dick
An industrial accident takes a scientist on a journey that teaches him more than he thought possible about the way other people see the world.
5 star rating

Earth Is Room Enough cover    

Earth Is Room Enough (1957) by Isaac Asimov
A collection of short science fiction and fantasy stories.
5 star rating

Featured SF Films

The Hunger Games: Mockingjay - Part 1 cover    

The Hunger Games: Mockingjay - Part 1 (2014) directed by Francis Lawrence
Katniss must choose between sparking a rebellion against the repressive Capitol, or laying low in an attempt to protect those she loves who the Capitol still holds hostage. The third film in The Hunger Games.
5 star rating

The Hunger Games: Catching Fire cover    

The Hunger Games: Catching Fire (2013) directed by Francis Lawrence
Katniss may have survived the Hunger Games, but what can one person do to prevent the districts breaking out into open rebellion? The second film in The Hunger Games series.
5 star rating

Repo Men cover    

Repo Men (2010) directed by Miguel Sapochnik
Pay your debts, or the Repo Men will have their pound of flesh in this gory near-future thriller.
5 star rating

Inception cover    

Inception (2010) directed by Christopher Nolan
An idea can change everything in this thriller about dream infiltrators.
5 star rating

V For Vendetta cover    

V For Vendetta (2006) directed by James McTeigue
For Evey Hammond, the 5th of November will never be the same again.
5 star rating

The Matrix Reloaded cover    

The Matrix Reloaded (2003) directed by Andy and Larry Wachowski
The machines fight back. Will Neo be able to stop them and save Zion?
5 star rating

Galaxy Quest cover    

Galaxy Quest (1999) directed by Dean Parisot
Mistaken for a real crew of space adventurers, a group of jaded actors battle to save a friendly alien race.
5 star rating

Terminator 2: Judgement Day cover    

Terminator 2: Judgement Day (1991) directed by James Cameron
The second film in the Terminator series sees the young John Connor fighting for his life against another robot from the future.
5 star rating

Star Wars: A New Hope cover    

Star Wars: A New Hope (1977) directed by George Lucas
Luke Skywalker learns the ways of the Jedi in order to save the galaxy from an evil Emperor and the terrifying Darth Vader.
5 star rating

Venom cover    

Venom (2018) directed by Ruben Fleischer
When alien organisms come back to Earth, an investigative journalist tackles the corporation that wants to conduct unethical experiments on them.
4 star rating

Elysium cover    

Elysium (2013) directed by Neill Blomkamp
In the future the mega-rich live in luxury on a space station, whilst everyone else lives with poverty and disease on Earth, until one man gets the opportunity to change the system, if only he can survive long enough.
4 star rating

Star Trek: Into Darkness cover    

Star Trek: Into Darkness (2013) directed by J.J. Abrams
Kirk and his crew face an adversary who seems to be better than them in every way. The second film set in the rebooted Star Trek universe.
4 star rating

The Hunger Games cover    

The Hunger Games (2012) directed by Gary Ross
The odds are against Katniss when she volunteers to take part in a vicious televised fight to the death.
4 star rating

Captain America: The First Avenger cover    

Captain America: The First Avenger (2011) directed by Joe Johnston
In the forties a secret plan to boost the war effort results in the creation of a superhero. But can one person really make a difference?
4 star rating

Iron Man 2 cover    

Iron Man 2 (2010) directed by Jon Favreau
Iron Man faces threats from upstart technologists, the military, and his own health in this sequel.
4 star rating

Star Trek cover    

Star Trek (2009) directed by J.J. Abrams
The crew of the Enterprise take on a genocidal Romulan in this reboot of the Star Trek franchise.
4 star rating

Surrogates cover    

Surrogates (2009) directed by Jonathan Mostow
You can be anyone you want to be, provided you want to be fake.
4 star rating

Avatar cover    

Avatar (2009) directed by James Cameron
A paraplegic marine gets a second chance when he takes on a new body to negotiate with the natives on an alien world.
4 star rating

Planet 51 cover    

Planet 51 (2009) directed by Jorge Blanco
An astronaut lands on a planet, only to discover that he is the alien invader.
4 star rating

The Road cover    

The Road (2009) directed by John Hillcoat
A father and son search for food and hope for a better life as they travel through a barren, post-apocalyptic wasteland.
4 star rating