Popular searches:

The Best Episodes Directed By Shane Carruth

Every TV Episode Directed by Shane Carruth Ranked from Best to Worst by Thousands of Voters

Shane Carruth Ratings Summary

  • Predicting the Future
    7.0/101 votes

    #1 - Predicting the Future

    Season 2 Episode 5 - Aired 5/30/2017

    By finding hidden patterns in big data, computers powered by a new form of artificial intelligence can predict the future with amazing accuracy.

    Director: Shane Carruth

    Writer: N/A