An acclaimed Kevin Costner-led crime thriller is heading to a new streaming platform in July. After making his film debut in 1981 with Sizzle Beach, U.S.A., Costner achieved movie star status several years later, and has maintained a presence in Hollywood since then.