Most legitimate streaming applications feature a "Data Saver" setting in their playback menus. Enabling this option restricts bandwidth usage, ensuring you can stream hours of content without exhausting your mobile data plan.
In India, JioCinema and Airtel Xstream offer "mobile-only" plans that limit resolution to 480p but drastically cut data usage. A 2-hour movie streams for roughly 250MB to 350MB of data. 1kmovies 300mb fixed