The Law of Nature
- Episode aired Aug 10, 2017
- TV-14
- 43m
Nathalie's influence over the remaining church parishioners continues to grow. At the mall Alex and Jay grow closer until Eve intervenes. Kevin and the group make a stop at Adrian's home whe... Read allNathalie's influence over the remaining church parishioners continues to grow. At the mall Alex and Jay grow closer until Eve intervenes. Kevin and the group make a stop at Adrian's home where Kevin makes a shocking discovery.Nathalie's influence over the remaining church parishioners continues to grow. At the mall Alex and Jay grow closer until Eve intervenes. Kevin and the group make a stop at Adrian's home where Kevin makes a shocking discovery.