Chinese film directed by Gang Xia.
Fall in Love at First Sight is not available for streaming at this moment.