Indie Movie of the Day: ‘The Monsters We Keep’