NR
World Premiere: Filmed in Buffalo! After crashing on our strange planet in the 1980s, an alien must lay low until help arrives. This fun sci-fi outing features puppets! Preceded by Skeets short film Trapped (WNY, 3 mins).

RUN TIME: 71 min