Na czas choroby matki 7-letni Hindus Omi przyjeżdża z Indii do wuja i jego rodziny w Ottawie. Omi obawia się o życie mamy, wychowującej go samotnie, więc postanawia znaleźć bohatera, który może uratować jego mamę. Zaprzyjaźnia się z Rolandem, kapitanem miejscowego statku wycieczkowego, który romansuje z jego nastoletnią kuzynką, Safią, która ma się opiekować chłopcem...