Deception is an integral part of human nature and it is estimated we all lie up to nine times a day. But what if we created a world in which we couldn't lie? In a radical experiment, pioneering scientists from across Europe have come together to make this happen.
Brand new technology is allowing them to rig three British people to make it impossible for them to lie undetected. ...
A teenager who stops off to see his dealer to test a new drug before heading off for a night of partying. On the way home, he picks up an injured woman and the night takes a surreal tur