Check out Beth Hanna’s AFI FEST review of Italy’s official Oscar entry Caesar Must Die, directed by Paolo and Vittorio Taviani, at Thompson on Hollywood.

Advertisements