OYA

oya
Movie Buff
# Film Ratings: 409
Member Since: 02 Feb 2019
Location: USA

Recent Ratings

78 47%
Love Lies Bleeding (2024) - Rated 25 Jan 2025
85 75%
One Piece Fan Letter (2024) - Rated 20 Jan 2025
78 47%
The Chess of the Wind (1976) - Rated 20 Jan 2025
85 75%
Triad Election (2006) - Rated 17 Jan 2025
82 65%
Election (2005) - Rated 17 Jan 2025
84 69%
The Motorcycle Diaries (2004) - Rated 17 Jan 2025
77 42%
Hei pao shi jian (1986) - Rated 17 Jan 2025
78 47%
Theater Camp (2023) - Rated 17 Jan 2025
76 39%
Baby Assassins 2 Babies (2023) - Rated 17 Jan 2025
74 24%
Baby Assassins (2021) - Rated 17 Jan 2025