Anthony Mackie chats with festivalgoers