Masterpiece Classic | Mr. Selfridge, Season 2
Loxley’s corrupt empire expands, LeClair lands in deep trouble, Victor and Agnes make plans and Harry joins the war effort.
Rating: -- Length: --