Helena Bonham Carter (L) and Elena Anaya (R).