This is a touching short film written and directed by Tarik Jackson about a homeless couple played by Cameron Smith as Todd and Gayla Johnson as Rachael. After recently becoming homeless in Detroit where they lost their home and ministry, they are now trying to put their life back together in Pershing Square in downtown Los Angeles.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…