Synopsis
Batman and Superman agree to help Wonder Woman find a way to Themyscira, but instead they find a portal that transports them to the lost world of Skartaris.
Batman and Superman agree to help Wonder Woman find a way to Themyscira, but instead they find a portal that transports them to the lost world of Skartaris.