Jamestown season 2 cast news: Who will return to Jamestown? Who is new?



JAMESTOWN season two is about to start on Sky1 tonight and here’s everything you need to know about the fantastic ensemble cast which stars in the period drama.



Read More