This short film by Leo Kei Angelos is one of those films where you didn’t realize what you were watching until the end. I won’t spoil it for you, but let’s just say that this film just put Hollywood on notice.

Tagged with:

Filed under: Movies

Like this post? Subscribe to my RSS feed and get loads more!