Produced for the 72 Hour FIlm Competition in part with TVMcGill and the Fokus Film Festival.
Directed and Produced by Sara Jade Alfaro, Joey Haar, Charlotte Delon and Darrell De Lara, starring Charlotte Delon and John Longspeare.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?