Similarly, Dustin Hoffman actually accidentally farted in the phone booth scene in Rain Man, and Tom Cruise's reactions were improvised. Hoffman called it his "favorite moment" of any film he's done: "That includes Shakespeare that I've done onstage, anything."