By Deacon Steven D. Greydanus

‘Signs’ (2002)

A sci-fi flick gets a thumbs-up.

Read More: National Catholic Register