Alastair Duncan Known forDirecting Movies directed by Alastair DuncanPluto: Back from the Dead 2020 · ★ 7.310 Things You Need to Know About the Future 2017 · ★ 6.8 TMDB