This indie film is a thrilling exploration of deception and the unforeseen consequences of opening up to the unknown on social media.
2013
2019
2015
2024
—
2025
1999
2023
2011
1971
2005