OSF Campus Tour
Thomas Theatre
Oregon Shakespeare Festival presents
Raucous dark comedy about mortality and climate change

This raucous comedy by Keiko Green follows Greg, a man who's always done everything right—recycling, eating well, loving his family—until a terminal illness forces him to confront climate change and his own mortality. As Greg becomes fixated on the fate of the planet, his wife and grown child grapple with their own worlds falling apart. The play blends grief with cringe-worthy family dinners, lawnmowers, Greta Thunberg, gay bars and awkward support groups, creating an exquisitely touching and hilarious story for anyone who has ever lost a loved one or laughed at a funeral.
Raucous dark comedy about mortality and climate change
Oregon Shakespeare Festival
Written by Keiko Green Directed by Zi Alikhan
Narrated by M, a non-binary aspiring performer processing their father's cancer diagnosis, the dramedy includes some profanity and is recommended for students mature enough to handle the themes.
Thu
1:30 PM - 3:30 PM
scheduled
Fri
8:00 PM - 10:00 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Thu
8:00 PM - 10:00 PM
scheduled
Fri
1:30 PM - 3:30 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Sat
8:00 PM - 10:00 PM
scheduled
Wed
1:30 PM - 3:30 PM
scheduled
Thu
8:00 PM - 10:00 PM
scheduled
Fri
1:30 PM - 3:30 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Sat
8:00 PM - 10:00 PM
scheduled
Wed
1:30 PM - 3:30 PM
scheduled
Thu
8:00 PM - 10:00 PM
scheduled
Fri
8:00 PM - 10:00 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Wed
1:30 PM - 3:30 PM
scheduled
Thu
1:30 PM - 3:30 PM
scheduled
Fri
1:30 PM - 3:30 PM
scheduled
Sat
8:00 PM - 10:00 PM
scheduled
Sun
1:30 PM - 3:30 PM
scheduled
Tue
8:00 PM - 10:00 PM
scheduled
Thu
8:00 PM - 10:00 PM
scheduled
Fri
8:00 PM - 10:00 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Sun
1:30 PM - 3:30 PM
scheduled
Tue
8:00 PM - 10:00 PM
scheduled
Wed
1:30 PM - 3:30 PM
scheduled
Fri
1:30 PM - 3:30 PM
scheduled
Fri
8:00 PM - 10:00 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Tue
8:00 PM - 10:00 PM
scheduled
Wed
1:30 PM - 3:30 PM
scheduled
Fri
8:00 PM - 10:00 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Sun
1:30 PM - 3:30 PM
scheduled
Tue
8:00 PM - 10:00 PM
scheduled
Wed
1:30 PM - 3:30 PM
scheduled
Thu
8:00 PM - 10:00 PM
scheduled
Fri
1:30 PM - 3:30 PM
scheduled
SatNext
1:30 PM - 3:30 PM
scheduled
Tue
1:30 PM - 3:30 PM
scheduled
Wed
1:30 PM - 3:30 PM
scheduled
Thu
8:00 PM - 10:00 PM
scheduled
Fri
1:30 PM - 3:30 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Tue
8:00 PM - 10:00 PM
scheduled
Wed
1:30 PM - 3:30 PM
scheduled
Fri
8:00 PM - 10:00 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Tue
1:30 PM - 3:30 PM
scheduled
Thu
8:00 PM - 10:00 PM
scheduled
Fri
1:30 PM - 3:30 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Sat
8:00 PM - 10:00 PM
scheduled
Sun
1:30 PM - 3:30 PM
scheduled
Tue
8:00 PM - 10:00 PM
scheduled
Wed
1:30 PM - 3:30 PM
scheduled
Fri
8:00 PM - 10:00 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Thu
8:00 PM - 10:00 PM
scheduled
Fri
1:30 PM - 3:30 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Tue
1:30 PM - 3:30 PM
scheduled
Thu
1:30 PM - 3:30 PM
scheduled
Fri
8:00 PM - 10:00 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Wed
1:30 PM - 3:30 PM
scheduled
Wed
8:00 PM - 10:00 PM
scheduled
Fri
8:00 PM - 10:00 PM
scheduled
Sat
8:00 PM - 10:00 PM
scheduled
Wed
8:00 PM - 10:00 PM
scheduled
Fri
1:30 PM - 3:30 PM
scheduled
Sat
1:30 PM - 3:30 PM
scheduled
Sat
8:00 PM - 10:00 PM
scheduled
Tue
1:30 PM - 3:30 PM
scheduled
Thu
1:30 PM - 3:30 PM
scheduled
Fri
8:00 PM - 10:00 PM
scheduled
Saturday, June 13, 2026 at 1:30 PM
1:30 PM - 3:30 PM
Ticket details not listed
No ticket details have been published yet.