Cast of
Struck

About Struck

  • Released on December 30, 2008

On his way to work one day, Joel is impaled through the chest by a three-foot arrow. But it doesn’t harm him. And it won’t come out. So Joel has to learn to deal – both with his newfound protrusion, and his own painful loneliness. He tries to go to work, to date women, but no one seems ready to accept his strange flaw. Little does he know, his life is about to change forever...

Full Cast of Struck

Bodhi Elfman
plays Joel

Jason Dohring

Jason Dohring

Jason Dohring was born on March 30, 1982 and is currently 42 years old.

See Jason Dohring's other roles

Beth Riesgraf
plays Amber

Beth Riesgraf as Amber

From Wikipedia, the free encyclopedia. Bethany Jean "Beth" Riesgraf (born August 24, 1978, height 5' 7" (1,70 m)) is...

See Beth Riesgraf's other roles

Ethan Suplee
plays Cupidon

Ethan Suplee as Cupidon

Ethan Suplee (born May 25, 1976) is an American film and television actor best known for his roles as Seth Ryan in Am...

See Ethan Suplee's other roles

Marisol Nichols
plays Jamie

Marisol Nichols as Jamie

From Wikipedia, the free encyclopedia. Marisol Nichols (born November 2, 1973) is an American actress best known for...

See Marisol Nichols's other roles

Kelly Preston
plays Trista

Kelly Preston as Trista

Kelly Kamalelehua Smith (October 13, 1962–July 12, 2020) known professionally as Kelly Preston, was an American actre...

See Kelly Preston's other roles

Jenna Elfman

Jenna Elfman

Jenna Elfman (born September 30, 1971, height 5' 10" (1,78 m)) is an American television and film actress. She is kno...

See Jenna Elfman's other roles

Jennifer Aspen

Jennifer Aspen

Jennifer Aspen is an American actress.

See Jennifer Aspen's other roles

Nancy Cartwright
plays Nurse

Nancy Cartwright as Nurse

Nancy Campbell Cartwright (born October 25, 1957) is an American film and television actress, comedian and voice arti...

See Nancy Cartwright's other roles

David Aranovich
plays Office Worker

Lynsey Bartilson
plays Office Worker

Lynsey Bartilson as Office Worker

Lynsey Marie Bartilson (born July 1, 1983) is an American actress, dancer, and singer. She is best known for playing ...

See Lynsey Bartilson's other roles

Jamie Bernadette
plays Heather

Erika Christensen
plays Bus Stop Girl


Crew of Struck

Discover the backstage crew of Struck →