Actress Odessa A'zion exploded onto the scene in 2025 with standout roles in Marty Supreme and I Love LA, now she's taking Hollywood by storm.
The historical action epic starring Christian Mortensen and Mahesh Jadu tells the story of 14th century conqueror, Amir Timur ...