Michelle Rodriguez is see-throughy and other news