Taken from the independent psychological horror drama film of "The Several Dimension" if it was made in 2011.
No, the question does not imply that "The Several Dimension" was made in 2011.