Watch Three Wishes
- 1 hr 55 min
Two worlds collide when a mother of two boys accidentally hits drifter Jack McCloud, played by Patrick Swayze, while driving home. His injury, a broken leg, prevents him from continuing on his way, so she invites him to stay at her home while he heals. As with all heartwarming stories, they soon develop warm feelings for each other and when he is healed, the boys beg for him to stay. Not everyone has the warm fuzzies for McCloud, and while he is engaging the family, he is being investigated by a friend of the family, who is skeptic of McCloud's motives.