Movieo
Poster for I Stared The Devil In The Eye

I Stared The Devil In The Eye

2026 · 54m
Directed by Devin Noonan

  • No ratings yet
Seen it?

Overview

Three seemingly unconnected lives become intertwined through a series of unexpected events, forcing each person to confront the consequences of their choices. As the truth begins to surface, everything changes in ways they never saw coming.

Director and cast

Comments

Talk about the film with other members

More films