Angels & Demons ★★★

This review may contain spoilers. I can handle the truth.

This review may contain spoilers.

Angel Ewan McGregor plays a demon, feat Tom Hanks solving every Catholic-related riddle in one stream of consciousness and sounding like Woody while doing it.