Rumble Fish is a 1983 American drama film directed by Francis Ford Coppola. It is based on the 1975 novel Rumble Fish by S. E. Hinton, who also co-wrote the screenplay with Coppola. The film stars Matt Dillon, Mickey Rourke, Vincent Spano, Diane Lane, Diana Scarwid, Nicolas Cage, and Dennis Hopper.