New stills from Trust

Added 3 new stills from The Trust