Beautiful, interesting, incredible cinema.
In a near future England when criticism of faith is outlawed by the Politically Correct Militia, a group of atheist cyberpunks, led by the idealistic Bella, take Darwinism to the door steps of London.