Netflix has released a trailer for Ladies First, the upcoming comedy from director Thea Sharrock (Wicked Little Letters), ahead of its arrival on the streamer this May. Sacha Baron Cohen stars as Damien, a wealthy ladies man who finds his world of power and casual flings turned upside down when he awakens, after walking into […]