演员
梅洛拉·沃尔特斯
Melora Walters Scotellaro
饰:Isabel,(rumored)
Franklin Ojeda Smith
Franklin Ojeda Smith
饰:Father Earl
彼得·格林纳
Peter Greene
饰:Max