Sam Nivola as Ian Foster - The Protectors Fan Cast | myCast.io