PickAlready
New & reviewed
Explore
Film & TV
Music
New & reviewed
Explore
Demián Castro
Acting
18 works in catalog
0 watched
All
Films
Series
Sort by
Year (newest)
Critic rating (highest)
Director (A–Z)
Films & series
Ozark
2017 · 88/100 critics
Bad Monkey
2024 · 75/100 critics
The Idea of You
2024 · 75/100 critics
The Falcon and the Winter Soldier
2021 · 75/100 critics
The Beast in Me
2025 · 64/100 critics
Five Feet Apart
2019 · 63/100 critics
Lioness
2023 · 56/100 critics
The Outsider
2020 · 50/100 critics
S.W.A.T.
2017 · 50/100 critics
The Gifted
2017 · 50/100 critics
Law & Order
1990 · 50/100 critics
DAHMER - Monster: The Jeffrey Dahmer Story
2022 · 38/100 critics
First Kill
2022 · 38/100 critics
The Resident
2018 · 38/100 critics
Them
2021 · 20/100 critics
Love Afloat
2022
Leverage: Redemption
2021
The Chosen
2019