The closer you get the bigger the mystery
After escaping their abusive patriarch in Taiwan, two brothers and their victimized mother journey to the US to start their new lives.
This is Barbara. She is about to have a very bad day.
Which legend do you believe?
Some sins never die.