Red Sparrow - Big Game Spot 292 Views Red Sparrow opens in theatres March 2, 2018. Uploaded: February 4, 2018 Embed