During WWII, four boys struggle with whether or not to help save a shipwrecked Japanese soldier they discover. John: Mark Harmon. Peewee: Haley Joel Osment. Duke: Trevor Morgan. Abe: Pat Morita. Barbara: Pam Dawber. Tyler: Richard Taylor Olson. Earl: Paul Dooley.