
Exuma
TBA
New
Director & actor
Eli Powers is a Los Angeles based writer and director. He is currently developing the feature length of Skin & Bone.
Where to start: You Should Have Left (2020).
By viewer score, You Should Have Left (2020) at 6.1/10.
You Should Have Left.
9 films on TMDB, 6 as director, 3 as actor.