Posted on April 9, 2013 by astyrra_713s8o sticksandsharks: Movies featuring human trolls and coming to cinemas never.