《河兽》的剧情梗概大致如下:民国初年的天津卫,数十名下水道工人的离奇死亡搞得人心惶惶,从河道漂出的破碎尸体更让神婆断言水鬼出没,津城大难将至。下岗警察顾致远依靠在码头接点小活来维持他和女儿玲珑的生计,暴虐的河兽冲上岸肆意损毁着房屋和生命,更掳走了顾致远的女儿玲珑。为了救回女儿,顾致远和原本关系冷淡的亡妻姊妹唐小唯联手,踏上了救赎之旅……为演好这个角色,她每周都有5天会做90分钟的力量训练和150分钟的武术训练,让自己的形体更加强壮。另外,维奥拉·戴维斯几乎无替身完成了电影中绝大部分高强度动作戏,拍摄中维奥拉受伤导致十字韧带断裂,但仍坚持96%的动作戏亲力亲为。