I saw "My Fair Lady" on a school trip about thirty years ago. Graham Seed (who played Charles Mycroft in "Crossroads") is the only actor I can recall from it, offhand.

On another school trip, I...