A video released from the set of upcoming movie “Crazy Alien” appears to show a dog getting flung through the air in a spinning cage. The video has already infuriated PETA, and it is not the only purported instance of animal abuse happening on the set.
“Crazy Alien” features “Glee” alumni, Matthew Morrison. The movie is currently filming in China and is intended for Chinese audiences, headed by director Hao Ning, according to Deadline.