To be a truly dedicated detective you must not only question everything you are finding, but you must also be constantly questioning yourself. Only The River Flows is the latest film from Beijing filmmaker Shujun Wei that causes you to second guess every discovery made.