shemoviegeek.com
Immortals (2011)
Imagine watching a beautiful painting, and all of the sudden discover is a close up of a dead kitten. There’s also a speaker attached to the back of it, which is playing a voice mumbling in m…