First look at ‘THE SPOT’, starring Ewan McGregor and Claire Danes.
The series follows a couple who put themselves in a dire situation after the wife begins to suspect that she may be responsible for the hit-and-run death of a child.
Releasing January 13 on Hulu.