Tom Beyer as Count Casey, Peter Musante as Young John, Deb Snyder as Imogene

Photo by Michael Lamont