Interesting that Martin Sheen was (and still is?) a big time NO liberal Catholic while his son Charlie -- I won't even go there.
Yeah, Charlie really fell off the wagon, didn't he?
Martin, ironically, took on his screen name "Sheen" after Archbishop Sheen. When young, the local Catholic church helped keep his family together, and he borrowed money from a priest to go to New York for acting when his father disapproved.