-Good, odd -in a good way- direction that gives the movie a lot of personality and energy despite the disconnection between director/scriptwriter and the script not being very good. Movie looks great.
-Great casting delivering good performances.
-Very entertainning with a black comedy tone with nice gore and some good moments.
-Good production design.
-Great special effects, both practical and computer generated.
-None of the above.