[This Day] The 26-episode horror series titled 'The Mystic River' hits Netflix today. Shot in Ijebu Ode, the series tells a gut-wrenching story of a young couple who newly relocated to remote village. Unknown to them, the village has an abominable cultural practice of sacrificing pregnant women to the gods for prosperity. The intrigue of intuition, discovery and helplessness constitute the conflict of this dramatic adventure on screen.