torrent and power rangers