Пока был жив Пердикка — защитник Роксаны и ее сына, — их положение было более или менее устойчивым. Но оно в корне изменилось через два года, когда Пердикка погиб в Египте в борьбе с Птолемеем. Это сразу подтвердилось конкретными событиями. Диадохи отправили Роксану с сыном в Македонию. Это было для последних очень опасно. Во-первых, они отрывались от родных корней в Азии. Оксиарт и его сторонники не имели никакого влияния в Европе, и на помощь отца Роксане уже не приходилось рассчитывать. Во-вторых, в Македонии правил властный Антипатр и его сын Кассандр, который преследовал всю семью Александра, желая узурпировать власть. Правда, через два года Антипатр умер, но с его смертью положение царской фамилии нисколько не улучшилось. Наоборот, они практически стали пленниками коварного сына Антипатра — непредсказуемого Кассандра. Скоро на жизнь маленького Александра и его матери было совершено покушение.
Роксана с сыном вынуждена была бежать на запад Балкан, в Эпир, к матери покойного мужа — Олимпиаде. Здесь три поколения македонской династии — свекровь, невестка и внук впервые встретились. Их судьбы тесно переплелись.
Все источники рисуют образ Олимпиады в резко отрицательных тонах, как женщину властную и деспотичную, черствую и расчетливую, ревнивую и мстительную, постоянно вмешивавшуюся в дела управления государством. Именно ее энергии Александр был обязан престолом. Она сумела не допустить к власти других претендентов, которых было немало. Достаточно сказать, что отец Александра — Филипп имел семь жен. Да и к убийству самого Филиппа, как считали многие, именно Олимпиада приложила руку, чтобы освободить трон сыну.
Теперь, после смерти Александра, Олимпиада включилась со всем своим упорством в борьбу за господство над Македонией, опираясь на тех из диадохов, которые стояли за сохранение империи. Осенью 317 года до н. э. она с их помощью вернулась в Македонию. Войска встретили ее громкими криками ликования. Вместе с нею возвратились и Роксана с Александром.
Но Олимпиада развернула настоящий террор против родственников умершего Антипатра и его сторонников. Убийства следовали одно за другим, разрывали даже могилы. Это отвратило от Олимпиады симпатии населения. И вновь верх взял Кассандр. Царицу забили камнями родственники убитых, а ее невестка и внук были захвачены в плен и по приказанию Кассандра содержались в заключении в Амфиполе под надзором преданного ему Главкия.
Кассандр хорошо понимал, что его дорога к трону станет гораздо более легкой, если он вообще освободится от Роксаны и ее сына. Но момент он считал неподходящим для этого, так как пока не имел точных данных о состоянии борьбы между другими диадохами. Кроме того, он ожидал, какую реакцию произведет на македонян гибель Олимпиады, понимая, что в Амфиполе Роксана и Александр все равно всецело в его руках.
В 311 году до н. э. между диадохами был заключен мир, который, в частности, касался и участи наследника престола и его матери. По этому договору двенадцатилетний Александр признавался царем, а его опека до исполнения совершеннолетия была поручена тому же Кассандру.
К сожалению, мы не знаем подробностей этого мирного договора. Поэтому нельзя сказать ничего определенного о том, как договорились содержать Александра: освободить ли от недостойного заключения и дать царское образование или оставить его с матерью в тюрьме. Властолюбие Кассандра и его забота о собственной безопасности привели к тому, что пятилетнее заключение продолжалось. Диадохи же не проявляли особой заботы о судьбе наследника престола.
Прошло еще два года, молодому Александру шел уже 14-й год. Правление Кассандра в Македонии становилось все более деспотичным, все чаще опиралось на насилие. Поэтому неудивительно, что среди македонян стали все упорнее возникать разговоры, что пора освободить Александра из заточения и передать ему отцовский престол. Постепенно это мнение окрепло, набрало силу и стало угрожающим для Кассандра. Он решил действовать решительно. Своему доверенному лицу, правителю Амфиполя Главкию, он послал срочный приказ: «Умертви мальчика и мать его; зарой их тела; не говори никому о происшедшем». Этот приказ был немедленно исполнен: Александра и Роксану закололи кинжалами.
Правда, некоторые поговаривали, что их отравили. Это случилось в 309 году до н. э.
Хотя это убийство произошло два года спустя после мирного договора диадохов, оно не вызвало никаких ответных мер с их стороны. Это наводит на мысль, что такой ход событий мог быть обусловлен тайным параграфом договора и Кассандру были даны соответствующие гарантии в этом смысле. Во всяком случае, эта смерть была на руку всем диадохам; об этом говорит тот факт, что во время длительного заточения Роксаны и ее сына никто не сделал никаких попыток к их освобождению, ограничиваясь одними разговорами.