mSpot Horror Movies offers the user access to a library of full-length movies, which can be streamed and played directly on their iPhone or iPod Touch.
The application is subscription-based, and the user can watch any of the movies as many times as they want, as long as their subscription is active. New movies can be added at any time.
A key feature is the ability to renew the monthly subscription using in-app payments. This is a significant advantage, since it is a very low-friction method of payment for the user.
The application is intelligent enough to benchmark the Internet connection strength of the device when loading data such as the movie list, and uses that information to select an appropriate video stream, while being careful to respect Apple's guidelines for mobile data usage.