Question: who plays mackenzie in the movie the shack?
Answer: Sam Worthington