the film delivers what it promises : a look at the `` hazardous tantalize '' that ensues when brash young men set out to conquer the online humanity with laptops , cell phones and sketchy business plans .