Peeps in Morocco hear an ‘Echo’: Marwa Mohammad’s movie makes it into festival