When determining how much data a movie would consume, there are numerous elements to consider. The quality, your connection speed, the size of the movie, the source you’re watching it on, and other factors all have a role. A two-hour film in 1080p would require roughly 7 or 8 Gbps on average.
If you watched a film at a lower resolution, such as 720p, you would consume around 0.9GB per hour. 2K and 4K would require around 3 GB and 7.2 GB per hour, respectively, if other considerations were not taken into account. In SD, if you stream a two-hour film from Netflix, you’ll consume roughly 2 GB.

For a two-hour movie in 4K, you’ll need roughly 6 GB to stream in HD and 14 GB for a two-hour film in HD. When it comes to streaming a movie, Amazon Prime uses less bandwidth than Netflix, so if you’re concerned about data usage and have to choose between the two, Amazon Prime is the superior option.
A two-hour film on Amazon would use around 1.6 GB if watched in SD. Amazon would require around 4 GB and 12 GB for a two-hour movie in HD and UHD (Ultra High Definition). This accounts for roughly three-quarters of the information Netflix would use. However, it all depends on the settings you use to watch movies.