Transformers - L'ultimo cavaliere (Universal) debutta al primo posto del box office italiano ma senza sfondare: € 1.818.807 incassati in 805 sale (media copia € 2.259), 1 milione in meno rispetto a quanto aveva fatto all'esordio il precedente film della saga, Transformers 4 - L'era dell'estinzione (che aveva debuttato con oltre 2 milioni e 800 mila euro).  Una flessione confermata anche dal dato americano, con L'ultimo cavaliere che totalizza 65 milioni di dollari nel primo weekend, 35 in meno rispetto a L'era dell'estinzione che aveva esordito con oltre 100 milioni di dollari. Più contenuta la perdita sul mercato globale: 196 milioni di dollari contro 202, ma qui pesa la straordinaria performance cinese de L'ultimo cavaliere con oltre 123 milioni di dollari contro i 92 racimolati nel 2014 da L'era dell'estinzione.

Tornando al botteghino italiano, sul podio troviamo altri due potenziali blockbuster come La Mummia (Universal), secondo con € 401.469 (3.704.475 e complessivi) e Pirati dei Caraibi - La vendetta di Salazar (Walt Disney), terzo con € 304.464 (€ 11.703.753 complessivi).

Tiene il quarto posto Nerve (01 Distribution), con € 240.000, mentre debutta al quinto il kolossal di James Gray Civiltà perduta (Eagle), che ha incassato € 195.905 con 1.139 euro  di media copia (è uscito  in 172 sale).

Nella seconda metà della top ten troviamo Wonder Woman (6° con € 192.296), Una doppia verità (7° con € 105.264), Baywatch (8° con 104.868), Aspettando il re (9° con € 59. 456) e Lady Macbeth (10° con € 36.696).

Tra le new entry due film italiani: Girotondo (€ 4.165) e The Habit of Beauty (€ 3.775).

Valore complessivo del botteghino (€ 3.774.231) in leggera risalita sia rispetto alla scorsa settimana  sia rispetto all'anno scorso (su entrambi +24%).