This movie turned out better than I expected. The jokes about the internet didn't overshadow the story, they served to complement it.
If you haven't seen this movie yet, go to your nearest cinema and do so ASAP.
Spoiler alert! The twist villain is....there is no twist villain!