Red Card
Red Card
TBA
New
Director & actor · born 14 June 1973 · Fremont, California, USA
Joel Souza is an American film director and screenwriter.
Where to start: Rust (2024).
By viewer score, Rust (2024) at 6.8/10.
Crown Vic, Rust.
9 films on TMDB, 8 as director, 1 as actor.