Secret Magic Control Agency has been sitting comfortably in the top 10 films on Netflix since its release on the