Republic (2021) review