Zoe Saldana believes the universe "talks directly" to her.
The 46-year-old actress - who has 10-year-old twins Cy and Bowie and seven-year-old Zen with husband Marco Perego - credits "the power of manifestation" for her role in 'Emilia Perez' and believes she's always been given the projects she needs at the right time.