After a laboratory accident, a scientist discovers he can see people's souls through their sense of smell, leading him and his estranged wife into a world of mystery and danger.
Where to watch in United States