saoirse July 25, 2020 Share July 25, 2020 Quote Reeling from the events at Dealey Plaza, the siblings head to the farm to help save Harlan — only to find themselves drawn into a deadly showdown. Dropping on Netflix, Friday, July 31, 2020. Link to comment
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.