Answer
"Down and Out in Beverly Hills" stars Richard Dreyfuss and Nick Nolte, not Bob Hoskins. In this 1986 comedy, Dreyfuss plays a wealthy Beverly Hills businessman who loses his fortune and must live on the streets. He befriends a homeless man, played by Eddie Murphy, and the two embark on a journey of self-discovery and friendship.