Watch the whole film here: realeyz.tv/en/release-the-flying-monkeys.html
Alex Taylor's humorous short film is set in trendy East London and features two fanatical Eastern European girls who are preparing for Jesus' return -- with the aid of a home exorcism on a tortoise that listens to Death Metal.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?