PUSH (12A).

Sci-Fi/Action/Romance. Dakota Fanning, Chris Evans, Camilla Belle, Djimon Hounsou, Cliff Curtis, Bneil Jackson, Maggie Siff. Director: Paul McGuigan.

Just once, it would be refreshing to watch a cinematic vision of the future filled with utopian dreams rather than dystopian nightmares.

Then there would be no place for a film like Push, a thriller in which the most gifted are lab rats for a shadowy government agency known as The Division.

This organisation rounds up psychics for the express purpose of creating an army capable of controlling every thought and event. Those unwilling to participate in this shadowy enterprise are eliminated.

Unfortunately, top-secret experiments to boost the powers of the psychic warriors using a genetically engineered serum always result in death.

No one has survived ... until now. Nick Gant (Evans) is a second generation ‘mover’, or telekinetic, who has been on the run ever since Division Agent Henry Carver (Hounsou) murdered his father.

He finds refuge on the streets of Hong Kong, hiding from the ‘sniffers’. When his location is compromised, Nick plans to flee the city, only to encounter 13-year-old Cassie (Fanning), a ‘watcher’ or clairvoyant, who needs his help.

Push unfolds through nervous, handheld cameras, which refuse to stay still as Cassie and Nick sacrifice themselves for a greater good.

Director Paul McGuigan directs with confidence, including a couple of blistering action sequences like a chase through a market and a showdown on a building site.

The script, however, is riddled with unanswered questions and plot holes.

WhileEvans concocts an elaborate master plan to save the world without even breaking into a sweat.