Johnstown-Monroe High School will present Guys and Dolls over Valentine's Day weekend.
Johnstown choir booster Suzie Bates said the fun, romantic comedy is perfect for the holiday.
Performances will be held at 7:30 p.m. Friday and Saturday, Feb. 14 and 15, and 3 p.m. Sunday, Feb. 16, in the school's performing-arts center, 401 S. Oregon St.
The play is co-directed by Jeff Rings, the high school's dean of students, and new vocal director Melody Cox.
Rings said Guys and Dolls was considered a Broadway fable. The plot centers on a group of New York City gamblers who are having a difficult time in finding a place to hold their craps games.
While the gamblers are scheming, a devoted missionary woman named Sarah Brown, from the Save a Soul Mission, pounds the pavement for converts.
When Sky Masterson, the biggest gambler of all time, arrives, a wager is made that he cannot get any girl to go to Havana with him.
The lot fell to Sarah Brown. Through his clever ways, Sky gets Sarah to go to Havana with him, and they unexpectedly fall in love.
"The show is filled with great songs and dances that entertain all," Rings said.
Musical numbers include If I Were a Bell, I've Never Been in Love Before, Luck Be a Lady and Marry the Man Today.
The cast includes more than 80 high school and middle school students.
Lead roles include Sky Masterson, played by Nathanael Ashbrook; Sarah Brown, played by Dallas Ramey; Nathan Detroit, played by Matthew Graham; Miss Adelaide, played by Paige Turner; Nicely-Nicely Johnson, played by Aran Whisler; Benny Southstreet, played by Cameron West; Rusty, played by Daniel Brinker; Arvide Abernathy, played by Thomas Benton; General Cartwright, played by Madison Blair; and Mimi, played by Molly Schell.
Ticket order forms are available online at jhschoir.org, or they may be purchased an hour before showtimes. Ticket cost is $12 for loge (premium) seats, $10 for adults and $8 for senior citizens and children.
In case of inclement weather, Friday's performance will be moved to Monday, Feb. 17, and Saturday or Sunday shows will be moved to Tuesday, Feb. 18.