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