Frida Cauchi Beste films: 13 Hours: The Secret Soldiers of Benghazi (2016) The Devil's Double (2011) Luzzu (2021)