Perfect
by Alan Haehnel

Productions (111)
  • Drama
  • 25 - 35 minutes
  • 17 f, 7 m, 21 either (10-55 actors possible: 6-35 f, 4-20 m)
  • Set: Bare stage, a large mirror.

Perfect
by Alan Haehnel

(12)
Productions (111)
  • Drama
  • 25 - 35 minutes
  • 17 f, 7 m, 21 either (10-55 actors possible: 6-35 f, 4-20 m)
  • Set: Bare stage, a large mirror.

Mirror girl, mirror girl on the wall, who is the most perfect girl of all? At age four, Bethany believes that it is her. Yet as she grows up, the pressures of her life begins to turn her innocent confidence into self-doubt. By the time she's a teenager, Bethany is sickened by her own image in the mirror. With warmth and humor, this play explores the forces that can erode confidence and the journey Bethany takes back towards self-acceptance.

Read For FREE Add Script(s) To Cart License Performances Scripts & Performances

Pricing Information

Min. Performance Fee* $45
Standard Edition $9.99
eScript Digital Edition $9.99
Stage Manager Edition $17.99

*The per performance fee begins at $45. Your per performance fee will be provided during the ordering process.

eScript Digital Editions are not printable.eScript Printable Editions are available as cast sets with performances only. See "eScript Details" below for more information.

Play Details

Mirror girl, mirror girl on the wall, who is the most perfect girl of all? At age four, Bethany believes that it is her. Yet as she grows up, the pressures of her life begins to turn her innocent confidence into self-doubt. By the time she's a teenager, Bethany is sickened by her own image in the mirror. With warmth and humor, this play explores the forces that can erode confidence and the journey Bethany takes back towards self-acceptance.

  • Drama
  • 25 - 35 minutes
  • 17 f, 7 m, 21 either (10-55 actors possible: 6-35 f, 4-20 m)
  • Set: Bare stage, a large mirror.

Production History

Sort by Most Recent
Production Group
Location
NOV 17, 2017 - NOV 17, 2017
Sabino High School, Sabino Players Troupe 3326
Tuc, AZ United States
Sabino High School, Sabino Players Troupe 3326 Tuc, AZ United States
NOV 16, 2017 - NOV 17, 2017
Hickory Grove Chrisitan School
Charlotte, NC United States
Hickory Grove Chrisitan School Charlotte, NC United States
NOV 03, 2017 - NOV 09, 2017
Reynolds Middle School
Frisco, TX United States
Reynolds Middle School Frisco, TX United States
OCT 25, 2017 - NOV 03, 2017
Thomas Harrison Middle School
Harrisonburg, VA United States
Thomas Harrison Middle School Harrisonburg, VA United States
JUL 14, 2017 - JUL 15, 2017
Castro Valley Dramatic Arts Academy
Castro Valley, CA United States
Castro Valley Dramatic Arts Academy Castro Valley, CA United States
JUN 01, 2017 - JUN 01, 2017
Central Linn High School
Halsey, OR United States
Central Linn High School Halsey, OR United States
MAY 05, 2017 - MAY 06, 2017
Tanque Verde High School
Tucson, AZ United States
Tanque Verde High School Tucson, AZ United States
FEB 17, 2017 - FEB 18, 2017
Paul Laurence Dunbar Middle School for Innovation
Lynchburg, VA United States
Paul Laurence Dunbar Middle School for Innovation Lynchburg, VA United States
FEB 16, 2017 - FEB 17, 2017
Solon High School Drama Club
Solon, OH United States
Solon High School Drama Club Solon, OH United States
FEB 09, 2017 - FEB 10, 2017
Hoover High School
Hoover, AL United States
Hoover High School Hoover, AL United States
FEB 07, 2017 - FEB 07, 2017
Cosumnes Oaks High School
Folsom, CA United States
Cosumnes Oaks High School Folsom, CA United States
FEB 04, 2017 - FEB 06, 2017
Scott Middle School
Denison, TX United States
Scott Middle School Denison, TX United States
JAN 14, 2017 - JAN 14, 2017
Pope John Paul II High School
Murfreesboro, TN United States
Pope John Paul II High School Murfreesboro, TN United States
DEC 10, 2016 - DEC 10, 2016
Nautilus Middle School Theatre Troupe 89320
Miami Beach, FL United States
Nautilus Middle School Theatre Troupe 89320 Miami Beach, FL United States
DEC 09, 2016 - DEC 12, 2016
Scobee Middle School
San Antonio, TX United States
Scobee Middle School San Antonio, TX United States
NOV 17, 2016 - NOV 18, 2016
Rachel Carson Middle School
Herndon, VA United States
Rachel Carson Middle School Herndon, VA United States
NOV 02, 2016 - NOV 05, 2016
Golden West High School
Visalia, CA United States
Golden West High School Visalia, CA United States
OCT 28, 2016 - OCT 29, 2016
El Diamante
Visalia, CA United States
El Diamante Visalia, CA United States
MAY 30, 2016 - MAY 30, 2016
mccowan middle school
Glenn Heights, TX United States
mccowan middle school Glenn Heights, TX United States
APR 22, 2016 - APR 22, 2016
Pocatello High School
Pocatello, ID United States
Pocatello High School Pocatello, ID United States
APR 07, 2016 - APR 09, 2016
Rogers High School
Puyallup, WA United States
Rogers High School Puyallup, WA United States
MAR 02, 2016 - MAR 04, 2016
Thurston High School Dramatics Department
Springfield, OR United States
Thurston High School Dramatics Department Springfield, OR United States
FEB 06, 2016 - FEB 06, 2016
Cosumnes Oaks High School
Elk Grove, CA United States
Cosumnes Oaks High School Elk Grove, CA United States
FEB 04, 2016 - FEB 04, 2016
Jenks High School
Jenks, OK United States
Jenks High School Jenks, OK United States
JAN 23, 2016 - JAN 23, 2016
Park Christian School
Hawley, MN United States
Park Christian School Hawley, MN United States
JAN 18, 2016 - JAN 23, 2016
Waukee Community School District
Waukee, IA United States
Waukee Community School District Waukee, IA United States
JAN 14, 2016 - FEB 12, 2016
CHS Drama Department
Gresham, OR United States
CHS Drama Department Gresham, OR United States
NOV 24, 2015 - NOV 24, 2015
Westview High School
Avondale, AZ United States
Westview High School Avondale, AZ United States
NOV 20, 2015 - NOV 20, 2015
Richard B. Wilson k8
Tuscon, AZ United States
Richard B. Wilson k8 Tuscon, AZ United States
NOV 07, 2015 - NOV 07, 2015
Union High School
Lebanon, VA United States
Union High School Lebanon, VA United States
APR 16, 2015 - APR 16, 2015
Nipmuc Regional High School Drama Guild
Upton, MA United States
Nipmuc Regional High School Drama Guild Upton, MA United States
APR 15, 2015 - APR 15, 2015
Cranbrook Schools
Bloomfield Hills, MI United States
Cranbrook Schools Bloomfield Hills, MI United States
APR 15, 2015 - MAY 03, 2015
John W. Wynn Middle School Drama Club
Tewksbury, MA United States
John W. Wynn Middle School Drama Club Tewksbury, MA United States
FEB 12, 2015 - FEB 21, 2015
Clark Middle School
Frisco, TX United States
Clark Middle School Frisco, TX United States
FEB 11, 2015 - FEB 13, 2015
Bill Sybert School
El Paso, TX United States
Bill Sybert School El Paso, TX United States
JAN 29, 2015 - JAN 31, 2015
Davis High Little Theater
Kaysville,, UT United States
Davis High Little Theater Kaysville,, UT United States
JAN 20, 2015 - JAN 20, 2015
South Charlotte Middle School
Charlotte, NC United States
South Charlotte Middle School Charlotte, NC United States
JAN 20, 2015 - JAN 20, 2015
Punta Gorda Middle School
Punta Gorda, FL United States
Punta Gorda Middle School Punta Gorda, FL United States
DEC 11, 2014 - DEC 11, 2014
St. Johns Country Day School
Orange Park, FL United States
St. Johns Country Day School Orange Park, FL United States
DEC 01, 2014 - DEC 01, 2014
Jamestown High School
Williamsburg, VA United States
Jamestown High School Williamsburg, VA United States
NOV 24, 2014 - NOV 24, 2014
Lisbon High School
Lisbon, ND United States
Lisbon High School Lisbon, ND United States
NOV 12, 2014 - NOV 17, 2014
Bailey Middle School
Austin, TX United States
Bailey Middle School Austin, TX United States
NOV 08, 2014 - NOV 08, 2014
Jamestown High School
Williamsburg, VA United States
Jamestown High School Williamsburg, VA United States
NOV 08, 2014 - NOV 08, 2014
Bothell High School
Bothell, WA United States
Bothell High School Bothell, WA United States
NOV 05, 2014 - NOV 16, 2014
Lisbon High School
Lisbon, ND United States
Lisbon High School Lisbon, ND United States
NOV 01, 2014 - NOV 01, 2014
Jamestown High School
Williamsburg, VA United States
Jamestown High School Williamsburg, VA United States
MAY 22, 2014 - MAY 23, 2014
Lake Taylor High School
Norfolk, VA United States
Lake Taylor High School Norfolk, VA United States
MAY 01, 2014 - MAY 08, 2014
Tortolita Middle School
Tucson, AZ United States
Tortolita Middle School Tucson, AZ United States
APR 24, 2014 - APR 24, 2014
Health Careers High School
San Antonio, TX United States
Health Careers High School San Antonio, TX United States
APR 14, 2014 - APR 14, 2014
Trafalgar Castle School
Whitby, ON Canada
Trafalgar Castle School Whitby, ON Canada
MAR 13, 2014 - MAR 14, 2014
LaVilla School of the Arts
Jacksonville, FL United States
LaVilla School of the Arts Jacksonville, FL United States
MAR 07, 2014 - MAR 07, 2014
High Desert Middle School
Bend, OR United States
High Desert Middle School Bend, OR United States
FEB 20, 2014 - MAR 06, 2014
Juan Seguin High School
Arlington, TX United States
Juan Seguin High School Arlington, TX United States
FEB 12, 2014 - FEB 14, 2014
Fremont High School
Plain City, UT United States
Fremont High School Plain City, UT United States
FEB 10, 2014 - FEB 15, 2014
Sanchez Middle School Theatre
EL PASO, TX United States
Sanchez Middle School Theatre EL PASO, TX United States
JAN 21, 2014 - FEB 08, 2014
Beresford High School Drama
Yankton, SD United States
Beresford High School Drama Yankton, SD United States
JAN 16, 2014 - JAN 26, 2014
The Camptonville Academy Players
Marysville, CA United States
The Camptonville Academy Players Marysville, CA United States
JAN 11, 2014 - JAN 11, 2014
Stivers School For The Arts
Cincinnati, OH United States
Stivers School For The Arts Cincinnati, OH United States
NOV 14, 2013 - NOV 16, 2013
Hopewell Middle School
Round Rock, TX United States
Hopewell Middle School Round Rock, TX United States
OCT 20, 2013 - OCT 20, 2013
Jubilee Directing Lab
Dayton, OH United States
Jubilee Directing Lab Dayton, OH United States
SEP 07, 2013 - SEP 08, 2013
Stivers School For The Arts
Dayton, OH United States
Stivers School For The Arts Dayton, OH United States
MAY 25, 2013 - MAY 25, 2013
Thomas W. Pyle Middle School
Bethesda, MD United States
Thomas W. Pyle Middle School Bethesda, MD United States
MAY 03, 2013 - MAY 03, 2013
The Buckley School
Sherman Oaks, CA United States
The Buckley School Sherman Oaks, CA United States
FEB 10, 2013 - FEB 15, 2013
Hope Lutheran School
Burien, WA United States
Hope Lutheran School Burien, WA United States
FEB 07, 2013 - FEB 07, 2013
North Fort Myers High School
North Fort Myers, FL United States
North Fort Myers High School North Fort Myers, FL United States
JAN 26, 2013 - FEB 02, 2013
Montevideo Senior High School
Montevideo, MN United States
Montevideo Senior High School Montevideo, MN United States
JAN 19, 2013 - JAN 19, 2013
Gilbert High School
Ankeny, IA United States
Gilbert High School Ankeny, IA United States
DEC 06, 2012 - DEC 15, 2012
Thurston High School
Springfield, OR United States
Thurston High School Springfield, OR United States
JUN 01, 2012 - JUN 01, 2012
Yorktown High School
Arlington, VA United States
Yorktown High School Arlington, VA United States
MAY 10, 2012 - MAY 10, 2012
Fairhope High School
Fairhope, AL United States
Fairhope High School Fairhope, AL United States
MAY 07, 2012 - MAY 07, 2012
Mountain Ridge High School
Glendale, AZ United States
Mountain Ridge High School Glendale, AZ United States
FEB 22, 2012 - FEB 24, 2012
Westview Theatre Arts
Austin, TX United States
Westview Theatre Arts Austin, TX United States
FEB 04, 2012 - FEB 04, 2012
Fairfield High School
Fairfield, OH United States
Fairfield High School Fairfield, OH United States
FEB 01, 2012 - FEB 01, 2012
AAEP At Gallery 37
Chicago, IL United States
AAEP At Gallery 37 Chicago, IL United States
JAN 25, 2012 - JAN 26, 2012
N/A
Minneapolis, MN United States
N/A Minneapolis, MN United States
JAN 15, 2012 - JAN 31, 2012
Lincoln High School
Manitowoc, WI United States
Lincoln High School Manitowoc, WI United States
DEC 06, 2011 - DEC 06, 2011
Watauga High School Theatre
Boone, NC United States
Watauga High School Theatre Boone, NC United States
DEC 01, 2011 - DEC 02, 2011
Watauga High School
Boone, NC United States
Watauga High School Boone, NC United States
MAY 26, 2011 - MAY 26, 2011
Pyle Middle School
Bethesda, MD United States
Pyle Middle School Bethesda, MD United States
MAY 06, 2011 - MAY 06, 2011
Reynolds Middle School
Prosper, TX United States
Reynolds Middle School Prosper, TX United States
APR 29, 2011 - APR 30, 2011
Bob Jones High School
Madison, AL United States
Bob Jones High School Madison, AL United States
MAR 13, 2011 - MAR 13, 2011
Franklin High School
New Brunswick, NJ United States
Franklin High School New Brunswick, NJ United States
FEB 05, 2011 - FEB 05, 2011
Carroll High School
Sioux City, IA United States
Carroll High School Sioux City, IA United States
JAN 22, 2011 - JAN 22, 2011
Carroll Community High School
Manson, IA United States
Carroll Community High School Manson, IA United States
NOV 17, 2010 - NOV 17, 2010
Flowing Wells Junior High School
Tucson, AZ United States
Flowing Wells Junior High School Tucson, AZ United States
NOV 13, 2010 - NOV 13, 2010
Brookville High School
Bridgewater, VA United States
Brookville High School Bridgewater, VA United States
NOV 06, 2010 - NOV 06, 2010
Brookville High School
Amherst, VA United States
Brookville High School Amherst, VA United States
MAY 01, 2010 - MAY 08, 2010
Wellesley Middle School
Wellesley, MA United States
Wellesley Middle School Wellesley, MA United States
MAR 29, 2010 - MAR 29, 2010
St Mary's Anglican Girls' School
Perth, WA Australia
St Mary's Anglican Girls' School Perth, WA Australia
FEB 23, 2010 - MAR 05, 2010
Chisholm Trail Junior High
Olathe, KS United States
Chisholm Trail Junior High Olathe, KS United States
JAN 27, 2010 - FEB 10, 2010
Dell Rapids High School
Dell Rapids, SD United States
Dell Rapids High School Dell Rapids, SD United States
JAN 16, 2010 - JAN 16, 2010
Creekside High School
Jacksonville, FL United States
Creekside High School Jacksonville, FL United States
NOV 06, 2009 - NOV 06, 2009
Ashley High School
Wilmington, NC United States
Ashley High School Wilmington, NC United States
NOV 06, 2009 - NOV 06, 2009
Rockingham County High School
Wilmington, NC United States
Rockingham County High School Wilmington, NC United States
OCT 31, 2009 - OCT 31, 2009
Bothell High School
Bothell, WA United States
Bothell High School Bothell, WA United States
MAY 27, 2009 - MAY 27, 2009
Pyle Middle School
Bethesda, MD United States
Pyle Middle School Bethesda, MD United States
MAY 19, 2009 - MAY 22, 2009
Abilene High School
Abilene, TX United States
Abilene High School Abilene, TX United States
MAR 01, 2009 - MAR 31, 2009
Foley Intermediate School
Foley, MN United States
Foley Intermediate School Foley, MN United States
JAN 29, 2009 - FEB 01, 2009
Brandon School
Brandon, MN United States
Brandon School Brandon, MN United States
NOV 19, 2008 - DEC 19, 2008
Tom C. Clark Black Box
San Antonio, TX United States
Tom C. Clark Black Box San Antonio, TX United States
OCT 23, 2008 - OCT 25, 2008
South Forsyth High School
Cumming, GA United States
South Forsyth High School Cumming, GA United States
OCT 17, 2008 - OCT 25, 2008
Kettle Run High School
Nokesville, VA United States
Kettle Run High School Nokesville, VA United States
JUN 08, 2008 - JUN 08, 2008
Allentown High School
Allentown, NJ United States
Allentown High School Allentown, NJ United States
MAR 01, 2008 - MAR 31, 2008
J.M. Alexander Middle School
Huntersville, NC United States
J.M. Alexander Middle School Huntersville, NC United States
JAN 18, 2008 - JAN 18, 2008
Kamehameha Schools Maui
Wailuku, HI United States
Kamehameha Schools Maui Wailuku, HI United States
FEB 22, 2007 - FEB 22, 2007
Stivers School For The Arts
Dayton, OH United States
Stivers School For The Arts Dayton, OH United States
FEB 09, 2007 - FEB 09, 2007
Oliver Middle School
Broken Arrow, OK United States
Oliver Middle School Broken Arrow, OK United States
JAN 13, 2007 - JAN 13, 2007
Wilkes University Conservatory
Wilkes-Barre, PA United States
Wilkes University Conservatory Wilkes-Barre, PA United States
DEC 02, 2006 - DEC 02, 2006
Lutheran High Northeast
Norfolk, NE United States
Lutheran High Northeast Norfolk, NE United States
OCT 15, 2006 - OCT 15, 2006
Otsego High School
Tontogany, OH United States
Otsego High School Tontogany, OH United States
FEB 16, 2006 - FEB 18, 2006
Windsor High School
Windsor, VT United States
Windsor High School Windsor, VT United States
Sort by Most Recent
Production Group
Location
NOV 17, 2017 - NOV 17, 2017
Sabino High School, Sabino Players Troupe 3326
Tuc, AZ United States
Sabino High School, Sabino Players Troupe 3326 Tuc, AZ United States
NOV 16, 2017 - NOV 17, 2017
Hickory Grove Chrisitan School
Charlotte, NC United States
Hickory Grove Chrisitan School Charlotte, NC United States
NOV 03, 2017 - NOV 09, 2017
Reynolds Middle School
Frisco, TX United States
Reynolds Middle School Frisco, TX United States
OCT 25, 2017 - NOV 03, 2017
Thomas Harrison Middle School
Harrisonburg, VA United States
Thomas Harrison Middle School Harrisonburg, VA United States
Sort by Most Recent
Production Group
Location
No professional productions.

eScript Details

eScript Digital Editions cannot be printed. They are for reading on personal computers, tablet devices and eReaders (i.e. Nook, iPad, Kindle Fire, Kobo, Sony, etc.).

eScript Printable Editions are cast sets only which are available with performances. These files may be printed. The number of prints that you are allowed will correspond with the number of eScript Printable Editions that you order.

If you have not done so already, before downloading your purchased eScripts you will need to create a free Adobe Account and download Adobe Digital Editions. For more information on eScripts, please visit our Help page.