The leading lady was seen filming on set in Atlanta in front of a GINORMOUS green screen.
Shortly after, a very convincing stand-in took her place. Perhaps the action became too much to handle?
Speaking of too much to handle, love this man's outfit.
2015 can't come fast enough!