Elizabeth Banks hangs from two wires while doing stunt work in character as Rita Repulsa for Power Rangers on Tuesday (April 26) in Vancouver, Canada.