Netflix secured worldwide distribution rights to this film after Universal Pictures pulled the pic from its initial release date. We have no idea if that reflects the quality of the film, but we do know that you can catch it on the streaming platform July 27th.