Possessed is a global content and television production company founded by award winning producers in partnership with ITV Studios.

Possessed

3rd Floor, ITV plc
2 Waterhouse Square
140 Holborn, London EC1N 2AE

ITV Studios Logo