Olivia Wilde, who'd ideally portray Nessa Kelly.
Appears on these pages
The International Temporal Enforcement Agency, ITEA or IT for short, was founded in 2008 by...
London is the capital city of England and the United Kingdom in addition to being one of the...
Nessa Kelly (born 1982) is a supporting character in The IT Files. Nessa is a rookie with the...