profile

    Stella Ye

    Movies

    poster
    Lucky Peach
    0 %|Aug 9, 2022
    Drama
    poster
    Appetite
    0 %|Invalid Date
    poster
    Shang-Chi and the Legend of the Ten Rings
    75.41 %|Sep 1, 2021
    Action, Adventure, Fantasy

    Series

    poster
    Wrecked
    65 %|Jun 14, 2016
    Comedy, Action & Adventure, Mystery