All Cast

Tyler Hoechlin

Tyler Hoechlin

Joe Weider

Aneurin Barnard

Aneurin Barnard

Ben Weider

Colton Haynes

Colton Haynes

Jack Lalanne

Julianne Hough

Julianne Hough

Betty Weider

DJ Qualls

DJ Qualls

Michael Steere

Victoria Justice

Victoria Justice

Kathy Weider

Kevin Durand

Kevin Durand

Bill Hauk

Steve Guttenberg

Steve Guttenberg

Louis Weider

Max Martini

Max Martini

Jerry George

Robert Forster

Robert Forster

Joe Weider (2008)

Tom Arnold

Tom Arnold

Roy Hawkins

Calum Von Moger

Calum Von Moger

Arnold Schwarzenegger

Jared Motyl

Jared Motyl

Steve Reeves

Nicole Weider

Nicole Weider

Becky

Diane Sorrentino

Diane Sorrentino

Kate

Christian Finlayson

Christian Finlayson

Young Joe Weider

Miles Emmons

Miles Emmons

Ben Weider (age 7-9)

Nadine Lewington

Nadine Lewington

Anna Weider

Sterling Hurst

Sterling Hurst

Ivan Towne

Jason Burkey

Jason Burkey

John Corbine

Brian Brightman

Brian Brightman

Harry Crowne

Hunter Clowdus

Hunter Clowdus

Fitness Guy