SET APART: A Short Film By Lions Of Israel Written / Directed By Marroon Warrior Films