Een oceaan van hoop speelt zich af tussen 1869 en 1939. Meer dan 100.0000 kinderen uit arme Britse gezinnen worden rond die tijd weggevoerd naar Canada en Australië, om daar te werken. Aan de kinderen werd een paradijs beloofd, maar in werkelijkheid bleek dat heel anders te zijn.
Als Laura McAllister, een jong dienstmeisje, ontdekt dat de drie jongste kinderen van hun gezin zonder medeweten van haar moeder naar Canada zijn gebracht, neemt ze zich voor hen te vinden en de familie te herenigen. Ze begint aan een reis die meer teweegbrengt dan ze ooit kon vermoeden.