Jessica Alba Lands Role in Silent Movie