Movie: "Not of This World" [Welborn]

Put this one on your Netflix/Blockbuster/Whatever list: Not of This World, a 1999 Italian film about a religious sister who finds a baby in a park. Really. I’m not going to go into detail on the plot, because a great…

More…

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit www.catholic.com.