Nikolaj Coster-Waldau (Jaime Lannister) to play a knight in medieval horror Virtue