Become an IMDbPro Member Today

Get access to the essential resource for the entertainment industry

Find Contacts & Representation

Showcase Yourself & Find Jobs

Explore Industry Trends & Box Office Data

Stay connected with contact details for over 300,000 industry professionals and companies

Manage your photos and the credits you're Known For, and access thousands of open casting notices

Uncover box office insights and use IMDbPro Track to get personalized industry updates

Start your 30-Day free trial
Already a member?

Swimming Upstream (2002)

PG-13
105 min | Drama

The scrapbook of most teenagers shows family members and friends at a picnic, at the high school basketball game, at Disneyland. Morris Bird III's, however, paints a different picture. This happy-go-lucky, all-American kid whose only wish ...See moreThe scrapbook of most teenagers shows family members and friends at a picnic, at the high school basketball game, at Disneyland. Morris Bird III's, however, paints a different picture. This happy-go-lucky, all-American kid whose only wish in life is to get laid by his cute, but hesitant girlfriend suddenly faces terminal cancer, bringing painful and difficult issues to the surface. Picture an alcoholic father, played by Michael Moriarty, whose devotion to the bottle and mastery of self-pity keeps him from communicating with his son and daughter. Picture a teenage boy whose English teacher encourages him to write; he's eloquent, full of passion for life, and is the type of free-spirit who goes against the grain, walking up on the wrong side of the escalator. Picture a best friend, played by Ben Savage, who may not be the most mature person in the world, but his support makes up for that. Then there's a sister who nurses the wounds felt from living in a fractured family. Now try to imagine a mother who died when Morris was five; her picture is missing and the only way to get a complete sense of her is through the alcoholic father. In a moving, honest scene at the end, Morris Bird II gives Morris Bird III the truth and then some. He offers his love and desire to have a relationship with his son, giving this young man completion before he succumbs to his tragic fate. Written by John Howard See less
Read more: Plot summary
Cinematographer
Casting Director
Production Designer
Karen E. Weber (as Karen Weber)
Trending

Become a member to see MOVIEmeter and news information about Swimming Upstream.


Contacts

Become a member to see contact information for Swimming Upstream.

Cast

+ Add Cast
69 cast members
Name STARmeter Known for
Matt Czuchry
Morris Bird III Morris Bird III   See fewer
Top 5000
Elisabeth Harnois
Julie Sutton Julie Sutton   See fewer
Top 5000
Michael Moriarty
Morris Bird II Morris Bird II   See fewer
Members only
Kelly Rutherford
Sandra Bird Sandra Bird   See fewer
Top 5000
Ben Savage
Teddy Benevides Teddy Benevides   See fewer
Top 5000
Barbara Orson
Minnie Goldfarb Minnie Goldfarb   See fewer
Members only
Ron Dean
Coach Cramer Coach Cramer   See fewer
Members only
Edwin W. Thurston
Mr. Barron Mr. Barron   See fewer
Members only
Justin Ordman
Gavin Richards Gavin Richards   See fewer
Members only
Nigel Gore
Hospital Orderly Hospital Orderly   See fewer
Members only
Jeffrey DeMunn
Dr. Henry Berkson Dr. Henry Berkson   See fewer
Members only
Patricia Fellows
Woman Customer Woman Customer   See fewer
Members only
Eric Ruben
Man Customer Man Customer   See fewer
Members only
Marian Varon
Mrs. Pruitt Mrs. Pruitt   See fewer
Members only
Caleb Neves
Mt. Hope High School Soccer Team / Classmate Mt. Hope High School Soccer Team / Classmate   See fewer
Members only
Jadon Neves
Mt. Hope High School Soccer Team / Classmate Mt. Hope High School Soccer Team / Classmate   See fewer
Members only
Shawn Dahuz
Mt. Hope High School Soccer Team / Classmate Mt. Hope High School Soccer Team / Classmate   See fewer
Members only
Kyle Teixeira
Mt. Hope High School Soccer Team / Classmate Mt. Hope High School Soccer Team / Classmate   See fewer
Members only
Jason LaDuke
Mt. Hope High School Soccer Team / Classmate Mt. Hope High School Soccer Team / Classmate   See fewer
Members only
Richard Bucolo
Mt. Hope High School Soccer Team Mt. Hope High School Soccer Team   See fewer
Members only
Justin Audelle
Mt. Hope High School Soccer Team Mt. Hope High School Soccer Team   See fewer
Members only
Mark Correira
Mt. Hope High School Soccer Team Mt. Hope High School Soccer Team   See fewer
Members only
Matt Biancuzzo
Mt. Hope High School Soccer Team Mt. Hope High School Soccer Team   See fewer
Members only
Scot Pelleirn
Mt. Hope High School Soccer Team / Classmate Mt. Hope High School Soccer Team / Classmate   See fewer
Members only
Tim DaPonte
Mt. Hope High School Soccer Team Mt. Hope High School Soccer Team   See fewer
Members only
Steve Botelho
Mt. Hope High School Soccer Team / Classmate Mt. Hope High School Soccer Team / Classmate   See fewer
Members only
Corey Cadile
Mt. Hope High School Soccer Team Mt. Hope High School Soccer Team   See fewer
Members only
Joe Quedes
Mt. Hope High School Soccer Team Mt. Hope High School Soccer Team   See fewer
Members only
Johnathan Delenos
Mt. Hope High School Soccer Team Mt. Hope High School Soccer Team   See fewer
Members only
Brian Availa
Mt. Hope High School Soccer Team Mt. Hope High School Soccer Team   See fewer
Members only
Ryan Meduro
Mt. Hope High School Soccer Team Mt. Hope High School Soccer Team   See fewer
Members only
Members only
Members only
Jay DeRienzo
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Matt Henderson
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Thomas Peck
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Greg Zavota
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Niklas Stog
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Joe Clark
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Ari Davies
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Derek Johnson
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Josh Johnson
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Clark Wescott
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Tim Williamson
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Dylan Decoster
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Josh Hammon
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Matthew Watson
Barrington High School Soccer Team (as Matt Watson) Barrington High School Soccer Team (as Matt Watson)   See fewer
Members only
John Webb
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Bobby Peck
Barrington High School Soccer Team Barrington High School Soccer Team   See fewer
Members only
Members only
Members only
Members only
Graham Newhall
Classmate Classmate   See fewer
Members only
Jessica Hollander
Classmate Classmate   See fewer
Members only
Nicole Laprocina
Classmate Classmate   See fewer
Members only
Jed Shireman
Classmate (as Jedediah J. Shireman) Classmate (as Jedediah J. Shireman)   See fewer
Members only
Colin Ferri
Classmate (as Colin Terri) Classmate (as Colin Terri)   See fewer
Members only
Brian Lopes
Classmate Classmate   See fewer
Members only
Jennifer Salcone
Classmate Classmate   See fewer
Members only
Nicole Sousa
Classmate Classmate   See fewer
Members only
Elise Arsenault
Classmate (as Elise M. Arsenault) Classmate (as Elise M. Arsenault)   See fewer
Members only
Jennifer L. Andreozzi
Classmate Classmate   See fewer
Members only
Deirdre Dady
Classmate (as Dierdre Dady) Classmate (as Dierdre Dady)   See fewer
Members only
Amanda Cheatom
Classmate Classmate   See fewer
Members only
Kristen Mello
Classmate Classmate   See fewer
Members only
Erin Lynn Bouchard
Classmate Classmate   See fewer
Members only
Kristina Calisto
Classmate Classmate   See fewer
Members only
Tania Correia
Classmate Classmate   See fewer
Members only
John Ferus
Waiter (uncredited) Waiter (uncredited)   See fewer
Members only
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Members only

Become a member to access additional data

Ratings Breakdown

6 / 10 | 178 votes