La introducción a la trama de Nubes sospechosas
En 1928 en Los Ángeles, Estados Unidos, Christine Collins (Angelina Jolie), que trabajaba en la centralita de una estación telefónica, crió sola a su hijo Walt (Gattlin Griffith) (interpretado por Faith), la vida de madre e hijo son sencillos y felices. Sin embargo, sus vidas pronto se vieron alteradas. Un día, cuando Christine salió del trabajo, descubrió que su hijo había desaparecido.
Bajo la presión de la opinión pública, la corrupta policía de Los Ángeles recuperó a Walt cinco meses después, pero Christine descubrió que no era su hijo biológico. Pidió repetidamente a la policía que aclarara los hechos y la ayudara a encontrar al verdadero Walter, pero fue obstruida y criticada repetidamente, e incluso fue enviada a un hospital psiquiátrico por obstruir las tareas policiales. El pastor Gustav Brigrab (John Malkovich), quien siempre ha sido responsable de exponer la brutalidad policial, hizo campaña para la desgracia de esta pobre mujer.
Por otro lado, el detective Lester (interpretado por Michael Kelly) descubre accidentalmente un importante caso de asesinato en serie de niños mientras investigaba un caso de polizón.
El final de la película es que Collins finalmente conoció a uno de los chicos que escapó del asesino. Le dijo a Collins que su hijo lo ayudó a escapar de las garras del asesino, y nunca más se volvieron a encontrar. El director no nos dio respuesta sobre si el hijo de Collins sobrevivió.