Popular searches:

The Best Episodes Directed By Juno John Lee

Every TV Episode Directed by Juno John Lee Ranked from Best to Worst by Thousands of Voters

Juno John Lee Ratings Summary

"Arrears in Science" is the best rated episode directed by Juno John Lee. It scored 9.3/10 based on 3 votes. It was written by Christopher McCulloch. It aired on 8/20/2018 and is rated 0.3 points higher than their second-best episode, "The Saphrax Protocol".