在枪炮世家长大的侯久满(倪大红饰)一心想通过造枪造炮来打败洋人,因一次偶然机会被慈禧封为“枪炮侯”,但满清朝廷并不资助他一分一毫。侯久满费尽心思“找钱”,抓贪官、坑恶吏、抢海盗,一切不损害百姓利益的“敛财”手段他都用尽了,过程喜感十足。侯久满感情经历更是曲折———他原本有一个结发妻子侯氏(赵静饰),怎奈慈禧太后(吕中饰)给他赐了一个“耳目”阿尔萨兰 (杨雪饰),并令其娶为正室。心里爱着侯氏的侯久满耍了个花招,先休了侯氏,娶了阿尔萨兰,再把侯氏娶回来……而侯久满的四个孩子,则用各自的方式走上了“革命之路”。。醉心舞蹈的李心盈(廖碧儿)一心投考香港舞蹈团,却在考试前在超市遇上哥哥李力强(黎耀祥)和同事程嘉俊(马浚伟),盈不慎被俊的手推车绊倒,令盈在选拔试中失准,错失机会。盈决定接纳俊妈妈的邀请到小区舞蹈中心任教拉丁舞,为赴外国深造筹集学费。盈处处以心待人,有教无类,深受学员欢迎,因而获得机会到舞蹈坊任教,却惹起同是授舞的程嘉汶(陈法拉)的妒忌心,故意处处为难她。
另一方面,俊和强的老板突然安排太子女杨诗曼(徐子珊)回公司打理业务,曼为求提高员工士气,下令大肆改革,要求员工习舞锻炼体格,找来盈当导师,令本有舞蹈根底的俊重新领悟跳舞的真谛,令二人在舞蹈中培养了一段真挚及互信的感情,更决定双双参加国际大赛,可惜俊与强因公事起争议,令盈左右做人难,面临难以取舍的抉择…。作为青年导演冉吟啸的第二部作品,《愿江海一直向上流》以重庆为背景,讲述三个没有血缘关系的人之间别样的亲情故事。影片时间跨度长达近一个世纪,记录了两代人,两个家庭的生活轨迹。。