Based on the novel of same name by Trisha R. Thomas, Haifaa Al-Mansour's 'Nappily Ever After' stars Sanaa Lathan as advertising executive Violet Jones.