When a Snail Falls in Love
China,
2016, 33 min
Plots(1)
The team in Myanmar gets closer to finding the human traffickers, but their methods might give away their strategy. (Prime Video)
Cast
Olivia Wang
China
Best series:
Three-Body (2023) (series)
Nick Wang
China
Best series:
Nirvana in Fire (2015) (series)
Love Me If You Dare (2015) (series)