Well they used no cg, other then some basic stuff like sky or weather effects.
All costuming and practical effects. It looked ao much realer then all the computer animated bullstuff that floods movies now.
That definitely made the difference. But more than that, it wasn't purely reliant on jump scares like modern horror/thriller, like Insidious or Paranormal Activity.
It was happy to show us the horror upfront, and try to disturb you, rather than just trying to make you jump.
He's good as Deadpool, but he really shouldn't have been Green Lantern. Nathan Fillion would've been a better fit as Hal Jordan.
In edition to that, the Green Lantern shouldn't have had two villains and generic filler. Mark Strong was good though.
I think he pulled off Green Lantern well enough. He had Hal's roostery, creative and sometimes immature demeanour down. I think Nathan Fillion would have been a little too dry in his humour for the character.
The film wasn't a flop because of the acting so much as it was because of a poor story and unflattering CGI.