The script of Knight and Day was criticized , Cruise 's and Diaz ' performances were praised .
The film received mixed reviews from film critics , with praise for the performances of Cruise and Diaz but criticism was aimeda at its script .
Knight and Day