Stephen Sowan

Stephen Sowan Trailers

Parts Per Billion TrailerMy Suicide TrailerOn the Doll Trailer

Stephen Sowan was born on November 17, 1983 in Richardson, Texas, USA as Stephen Robert Sowan. He is an actor, known for Trucker (2008), Archie's Final Project(2009) and Laura Smiles (2006).

Most Popular Stephen Sowan Trailers

Total trailers found: 6

Parts Per Billion Trailer (2014)

25 March 2014

The interwoven stories of three couples which are forced to make life-altering decisions in the face of a disastrous war.

Confession Trailer (2005)

29 November 2005

In a small Catholic boarding school an unspeakable act has been committed. When High School student, Luther Scott, confesses to Father Michael Kelly, Kelly is bound silent to the particulars of a grisly murder.

On the Doll Trailer (2007)

12 October 2007

A lurid, dark look into the lives of sex workers, where victims of child abuse deal with the consequences later in life.

My Suicide Trailer (2009)

07 February 2009

After declaring that he's going to film himself committing suicide for a school project, Archie videotapes his surprising interactions with worried family members, interested classmates, unreliable medical experts and the hottest girl in school.

Laura Smiles Trailer (2006)

22 September 2006

"Laura Smiles" is an alarmingly effective portrait of a woman's mental breakdown. We are introduced to "Laura" at her happiest time, in a warm, loving relationship with her fiancé (a very appealing Kip Pardue) in the city, literally the love of her life.

Leeches! Trailer (2003)

19 August 2003

When a crop of doped-up athletes from the Lakecrest College swim team dive into the campus lake to blow off some steam, the bloodsucking leeches below the surface undergo a stunning transformation.