I have been hearing a lot about Templars in movies such as Ironclad and games like Assassin's Creed. I did a quick look up on Google about "Templars" and still haven't got any clue on what is it about.
Who are the Templars? What does Soldier of Christ mean? How are the Templars linked to Soldiers of Christ? And are all Christians soldiers of Christ?