Charlie (Tom Cruise), um jovem yuppie, fica sabendo que seu pai faleceu.
Eles nunca se deram bem e não se viam há vários anos, mas ele vai ao enterro e ao cuidar do testamento descobre que herdou um Buick 1949 e algumas roseiras premiadas, enquanto um “beneficiário” tinha herdado três milhões de dólares.
Curioso em saber quem herdou a fortuna, ele descobre que foi seu irmão Raymond (Dustin Hoffman), cuja existência ele desconhecia.
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, nem que para isto tenha que ir aos tribunais.
É durante uma viagem cheia de pequenos imprevistos que os dois entenderão o significado de serem irmãos.