THERE BE DRAGONS tells the story of London-based investigative journalist Robert Torres (Dougray Scott), who visits Spain to research a book about Josemar?a Escriv? (Cox), the controversial founder of Opus Dei. But Robert hits a wall, both professionally and personally, when his most promising source—his own father, Manolo Torres (Bentley), turns out to be his least cooperative one. Robert begins to unearth his father’s toxic secrets when he learns that Manolo was not only born in the same Spanish town as Josemar?a, but that they were childhood friends and attended the same seminary. The two men take radically different paths in life, with Josemar?a dedicating his life to his faith while Manolo is swept into the brutal and tumultuous Spanish Civil War. Manolo descends into a dangerous and jealous obsession when the beautiful Hungarian revolutionary Ildiko (Olga Kurylenko) doesn’t return his affections and instead gives herself to the courageous military leader, Oriol (Rodrigo Santoro).