the film delivers what it prognosticate : a look at the `` wild ride '' that ensues when brash young mankind set out to conquer the online populace with laptops , cell phones and sketchy business plans .