No photoFlavia BecharaActingKnown ForShadows of Beirut2026Elektra2023All This Victory2021Awake2019Adam's Wall2008The Kite2004