It's also a movie
unusually rich in excellent supporting characters, including Chris Messina as Joe's punchy Florida sidekick Dion, Chris Cooper as the pragmatic,
world - weary local police chief, and a translucent Elle Fanning as the chief's daughter Loretta, who drags herself out of heroin addiction to become a beacon of proselytising Christian righteousness.