Michelle Rodriguez was spotted out in New York City, after teaming up with Viola Davis for the premiere of their film Windows. Read on to see the pics!

Sound off in the comments below!

Join the conversation