Divine Intervention Trailer – Louisiana Film Prize Entry
Two slaves from New Orleans in 1836 are transported to a small black college campus in 2020.
How will they survive?
Divine Intervention
You will watch.
source
Two slaves from New Orleans in 1836 are transported to a small black college campus in 2020.
How will they survive?
Divine Intervention
You will watch.
source