Stephen Sowan Movies

  • 2003
    Leeches!

    Leeches!

    Leeches!

    3.82003HD

    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...

    Leeches!
  • 2014
    Parts Per Billion

    Parts Per Billion

    Parts Per Billion

    4.32014HD

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

    Parts Per Billion
  • 2007
    On the Doll

    On the Doll

    On the Doll

    52007HD

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

    On the Doll
  • 2011
    My Suicide

    My Suicide

    My Suicide

    6.22011HD

    After declaring that he's going to film himself committing suicide for a school project, Archie videotapes his surprising interactions with worried fa...

    My Suicide
  • 2005
    Confession

    Confession

    Confession

    5.42005HD

    In a small Catholic boarding school an unspeakable act has been committed. When High School student, Luther Scott, confesses to Father Michael Kelly,...

    Confession