Cast and Crew of Three Wishes

Three Wishes

While Jane Holman is driving with her two sons, she accidentally runs into a drifter, Jack McCloud, who breaks his leg. Being responsible, Jane invites Jack, and his dog, to stay at her home until his leg has healed. Jack struggles to adapt their lifestyle, and finds himself loved by the family.

Full Cast of Three Wishes

Patrick Swayze as Jack McCloud

Patrick Swayze

as Jack McCloud

Patrick Wayne Swayze (August 18, 1952 – September 14, 2009)  was an American actor, dancer and singer-songwriter. He ...

Joseph Mazzello as Tom Holman

Joseph Mazzello

as Tom Holman

Joseph Francis Mazzello (born September 21, 1983), sometimes credited as Joe Mazzello, is an American actor, director...

Michael O'Keefe as Adult Tom

Michael O'Keefe

as Adult Tom

Michael Raymond O'Keefe is an American film and television actor.

Diane Venora as Joyce

Diane Venora

as Joyce

Diane Venora is an American stage, television and film actress. She graduated from the Juilliard School in 1977 and m...

Neal McDonough as Policeman

Neal McDonough

as Policeman

Neal McDonough was trained at the London Academy of Dramatic Arts and Sciences. His theatre credits include 'Cheap Ta...

Colleen Camp as Neighbor's Wife

Colleen Camp

as Neighbor's Wife

Colleen Celeste Camp  (born June 7, 1953) is an American actress and film producer, known for her performances in two...

Michael Wong as Additional Ball Player

Michael Wong

as Additional Ball Player

Michael Fitzgerald Wong aka Wong Man-Tak (born in Troy, New York, 16 April 1965) is a Chinese-American and a Hong Kon...

Brandon La Croix

as Little Magician

Crew of Three Wishes

Discover the backstage crew of Three Wishes →