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!
