Details
Animated tale of a group of children who get lured into a time travel portal that takes them to an amusement park, but they soon discover that they only have a short time to escape or they will be trapped there forever
Creatives/Company
Director: Deane Taylor