Supongo que al ver la película entenderé por qué la traducción de Knight and day, ha resultado ser Noche y día

Y si la razón es "Es que suena mejor", pues haber dejado el título como lo parió su lengua materna...

Saludos...