
Leon Lolang
Eka / Fajar
Naomi Elaine
Devi / Kartika

Swiped
2025

Trust
2010

Disconnect
2013

Ex Machina
2015

Battle of the Year
2013

Confirmation
2016

uwantme2killhim?
2013

The Assistant
2020

Hounddog
2008

Beast
2018

Trafficked
2017

Cyberbully
2015

The Assessment
2025

The Game
1997

Chatroom
2010

Draft Day
2014

Hungry Hearts
2015

Hardball
2001

The Trials of Cate McCall
2013

One Hour Photo
2002

The TrutherNet Apocalypse
2022
Right Under My Eyes
2002

10 Items or Less
2006

She Saw Me
0

Days and Clouds
2007

Coronavirus: Patient Zero
2020

Coronavirus: Perfect Storm
2020

Run Rabbit Run
2012

Pick Up
2021

The Vaccine War
2023

Chinese Doctors
2021

Etilismo
2024

Together
2021

Blind & Deaf
2025

Secret Desires of a Housewife
2004

O Silêncio Que Você Faz
2021

Fatal Attraction
1987

Minor Chronicle
2025

SADO
2026

Wii Deleted You
2020