Michelle Rodriguez stars in steamy scenes of explicit passion. Michelle Rodriguez stars in steamy scenes of explicit passion. RodriguezMichellPlr