Canadian Pacific had some major pluses with Randolph Scott at his best, great directing by Edwin L. Marin, a wonderful music score by Dimitri Tiomkin and beautifully filmed on location in the Canadian Rockies. J. Carrol Naish (Dynamite Dawson) was terrific as the storytelling sidekick. Jane Wyatt (Dr. Edith Cabot) in one of her best roles as the woman who tried to change the hardened Scott. Victor Jory, who never disappoints was solid as the villain trying to stop the railroad with his top henchman Cagle (Don Haggerty). However, I think the top performance was Nancy Olson (Cecille Gautier). Olson played the woman caught between many forces. She was in the middle of a war between her people and the railroad men, Scott and his relationship with Wyatt and the love interest of Jory. Other great parts were by Robert Barrat (Cornelius Van Horne), John Parrish (Mr. Gautier), Mary Kent (Mrs. Gautier) and John Hamilton (Pere Lacomb). If that wasn't enough there were great cameos by Earle Hodgins, Edmund Cobb, Lassie's George Chandler and rough-and-tumble Dick Wessel.