Question: What  is a 2006 American supernatural horror thriller film written by J. S. Cardone that stars an actor best known for his work in films, such as "Battleship", "John Carter", "Savages" and "Lone Survivor" ?
answer: The Covenant