Filmed on former private college campus, Ambassador College in Pasadena, CA. It was run by the Worldwide Church of God until both the church and college closed their doors after scandal and church disillusionment in the early 1990s. Popular religious magazine 'The Plain Truth' was sourced from the WCG campus.