Photo of the Day

AFP
Netflix revealed its latest rollout of star-studded new films, with movies featuring Idris Elba, Adam Sandler and Michelle Yeoh topping its list of releases in the coming months

View gallery

500 photos

View Comments (2)