The just-out-of-college, effete son of a no-nonsense steamboat captain comes to visit his father whom he's not seen since he was a child.
Buster Keaton
as William 'Willie' Canfield Jr.
Tom McGuire
as John James 'J.J.' King
Ernest Torrence
as William 'Steamboat Bill' Canfield Sr.
Tom Lewis
as First and Last Mate Tom Carter
Marion Byron
as Kitty King
James T. Mack
as Minister (uncredited)
Ford West
as Barber (uncredited)