Charlie (Tom Cruise), um jovem yuppie, descobre que seu pai faleceu, nunca concordou e não foi visto por vários anos, mas vai ao funeral e cuida de seu testamento, descobre que herdou um Buick de 1949 e rosas preciosas, enquanto um “beneficiário” herdou três milhões de dólares. Curioso para saber quem herdou a fortuna, ele descobre que foi seu irmão Raymond (Dustin Hoffman), de quem ele não sabia que existia. Autista, Raymond é capaz de calcular problemas matemáticos com grande velocidade e precisão, Charlie sequestra o irmão da instituição onde ele está internado para levá-lo para Los Angeles e exigir metade do dinheiro, mesmo que ele tenha que ir ao tribunal. É durante uma jornada cheia de pequenos imprevistos que os dois entenderão o significado de serem irmãos.