20 Independent Films competing at American Film Festival