The Joaquin Phoenix war film Buffalo Soldiers was considered so controversial, it wasn't released until two years after it premiered.