“Crossroads,” Britney Spears‘ first starring role in feature film, will be available on Netflix globally starting Feb. 15, the streamer announced. The movie ...