Partners in Crime (1984) starring Lynda Carter and Loni Anderson is now available to stream for free