Left Handed

20265 minReleased
▶ Watch Now

Overview

An unearthly creature falls into a playground, and falls some more.

Director
April Ieong
Rating source
TMDB