A sand filtration system will work if the water doesn't contain saltwater. It takes
some time however for the bacteria in the system to get used to digesting the
oils, etc. About 2 weeks. It is what many sewer plants use and it is a good method in 3rd world
countries for home use.
http://www.cawst.org/technology/watertreatment/filtration-biosand.php