“Alhamdulillah” (meaning “praise be to God” or “thank God”) is the Arabic phrase that third-year film student Sanaa Liggans lays as the foundation of her creative success. Sanaa Liggans,...