Coming In 2022!
THE LIE, our first short drama, was filmed in Los Angeles and will be released in 2022.
Hope and struggle for the truth.
Produced & Directed by
Spencer Films LLC