Luo Luo: Luo Luo. Director: The End of Endless Love. Luo Luo was born on 30 April 1982 in Shanghai, China. She is a director and writer, known for The End of Endless Love (2020), The Last Women Standing (2015) and Cry Me a Sad River (2018).
Known For: The End of Endless Love (Director), The Last Women Standing (Director), Cry Me a Sad River (Director), Almost Love (Director)