|Directed by||Carlo Carlei|
|Written by||James Herbert (novel)|
|Produced by||Paul Maslansky|
|Edited by||Mark Conte|
|Music by||Carlo Siliotto|
Fluke is a 1995 fantasy drama film directed by Carlo Carlei and starring Matthew Modine as the voice of the title character with supporting roles featuring Eric Stoltz, Nancy Travis, Max Pomeranc, Bill Cobbs, Ron Perlman, Jon Polito and Samuel L. Jackson as the voice of Rumbo. The film was based on the 1977 novel of the same name by James Herbert.
Fluke is a mutt puppy (a wrong colored Golden Retriever, played by dog actor Buddy, voiced by Sam Gifaldi), who has flashing memories and dreams of having lived a human life. After being taken to a pound and eventually escaping, he is raised by an elderly homeless woman named Bella (Collin Wilcox Paxton), who gives him the name Fluke, stating that he is a "fluke by nature, Fluke by name." Fluke supports Bella by helping her earn money from passing strangers, who are impressed with Fluke's ability to beat Bella's shell game.
After Bella dies of an illness due to poor conditions, Fluke meets a street-wise dog named Rumbo (voiced by Samuel L. Jackson) who takes him to see a man named Bert (Bill Cobbs) who feeds Fluke and Rumbo. Fluke matures into an adult dog (now voiced by Matthew Modine) and eventually realizes that he was once a man named Thomas P. Johnson (also portrayed by Matthew Modine), who died in a car crash.
Fluke is then abducted by a man named Sylvester (Ron Perlman) to be used in makeup experiments at a cosmetics company. During his captivity, Rumbo comes to the rescue, but is shot by Sylvester as he and Fluke escape. A dying Rumbo tells Fluke that the black-and-white snapshot of a man in a sailor suit on Bert's wall was him and Bert was his brother and that he wishes to smell the sea again, suggesting that he died in the line of duty.
After Rumbo's death, Fluke seeks out his surviving wife Carol (Nancy Travis) and son Brian (Max Pomeranc) and reunites with them by becoming their new family dog. Though Carol, implied to be afraid of dogs, is apprehensive about adopting Fluke, she caves in seeing how Brian has quickly bonded with Fluke. During his life as a dog, Fluke gets to know his family better and bitterly realizes, much to his regret, that he had been a distant workaholic.
As more memories return, Fluke suspects that his human death was caused by his former business partner Jeff Newman (Eric Stoltz). Enraged by this and the fact that Jeff is now dating Carol, Fluke viciously attacks him when he visits the house, and ends up getting put outside. Jeff calls for Animal Control against the protests of Brian, and so Fluke is forced to run from the premises.
The next night, Brian goes missing while looking for Fluke and Carol implores Jeff to help, so Jeff drives back to their house. Fluke, who had been hiding in the backseat of Jeff's car while the latter was at work, comes close to killing Jeff by causing him to get into a car accident like his own. Fluke then has another flashback and realizes that Jeff wasn't responsible for his death. Instead, Fluke had caused his own death when he recklessly drove on the wrong side of the road just to argue with Jeff one night and swerved off to avoid hitting an oncoming truck. Jeff later tried to save him but failed. An injured Jeff, implied to have realized Fluke's true identity but bearing no ill will, tells Fluke to go find Brian before the latter catches hypothermia from the falling snow. Regretful over his actions, Fluke barks for a passing driver to help Jeff before running off.
On a hunch, Fluke goes to the graveyard where he had been buried and finds Brian there, who had been locked in by an unaware groundskeeper. Fluke huddles with Brian to keep him warm. Carol, having come to the same conclusion from one Brian's drawings of his father, uses her car to break open the cemetery gates and picks up Brian. Brian tells Carol that he heard Fluke tell him in a vision that Fluke had to leave them. Carol tries to coax Fluke to come home with them. Instead, Fluke digs away at the snow in front of his tombstone to show Carol who he really is by uncovering the word "forever" at the bottom, a phrase he often said to her as a human. Carol is left speechless, and lets Fluke leave without objection. With a heavy heart, Fluke departs and entrusts his family to Jeff for their happiness. He monologues that he had to leave because he finally accepted that he can no longer be the family man he should have been, and that he should just cherish the life he has now, which he had not done back then.
Far away and sometime later, Fluke is resting under a tree on a farm by himself. To his surprise and happiness, he is reunited with Rumbo, now reincarnated as a squirrel. Rumbo tells Fluke about life as a squirrel and about reincarnation.
- Buddy as Fluke, a dog that was reincarnated after a business man's death
- Matthew Modine as Thomas P. Johnson, a workaholic, Jeff's best friend, Carol's husband, and Brian's father. As Fluke the dog, his struggle to return to his former human life ultimately teaches him the importance of moving on
- Nancy Travis as Carol Johnson, Thomas's wife, Brian's mother. Throughout the movie, she's shown to be not fond of dogs and is even borderline hostile towards Fluke. By the end of the movie, she is implied to have increased empathy for animals after realizing Fluke's true identity
- Max Pomeranc as Brian Johnson, Thomas and Carol's son. Despite Thomas's workaholic ways, Brian remembers his dad fondly, and is shown to miss him dearly
- Eric Stoltz as Jeff Newman, Thomas's best friend. In the years since Thomas's death, he has begun to fill the void Thomas left behind
- Bill Cobbs as Bert
- Ron Perlman as Sylvester
- Jon Polito as Boss
- Collin Wilcox Paxton as Bella, a kindly old homeless lady who cares for Fluke for some time until her death
- Georgia Allen as Rose, a cleaning lady
Fluke underperformed at the box office, generating just under $4 million in America.
On Rotten Tomatoes, the film has a 27% rating based on 11 reviews with an average rating of 3.8/10. However, it was nominated in 1996 by the Academy of Science Fiction, Fantasy & Horror Films for Best Fantasy Film and Best Performance by a Younger Actor for Max Pomeranc.
- Oh! Heavenly Dog (1980 film)
- All Dogs Go to Heaven (1989 film)
- Quigley (2003 film)
- A Dog's Purpose (2017 film)
- Dog House (TV series)