A teenager must confront her worst fears in increasingly dangerous ways when horrible giants threaten to destroy her small town.