Thomas Doherty as Jane Cahill - The 39 Clues Fan Cast | myCast.io