Question: who plays edward in assassin's creed 4?
Answer: Matt Ryan