Elizabeth Lail as Julia Etherneld - Scooby Dooby Doo! Fan Cast | myCast.io