Peter Musante as Young John

Photo by Michael Lamont