The Noon Whistle Cast Stan Laurel James Finlayson Katherine Grant Sammy Brooks William Gillespie Noah Young John B. O'Brien