Reviews: The Silent Planet from Fantasia Festival 2024 July 25, 2024 Final Rating: 4/5 Sometime in the near future aliens have come to live on earth because for whatever reason, their home planet is now… Continue Reading