Auto Mercedes-AMG “Too Hard to Resist” Ad Review – Brad Pitt Hijacks His Own Film Set October 6, 2026