Question: Which actor played Terry Malloy in "On the Waterfront" and whose religion is Christian Scientist?
Answer: Marlon Brando