When a Snail Falls in Love
China,
2016, 33 min
Plots(1)
Having their doubts about the confession, Ji Bai and Xu Xu investigate the crime scene after hours. (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)