James Gunn, DC Studio CEO, along with filmmaker Zack Snyder recently appeared on Rick and Morty’s latest episode.
Gunn portraited a villain in Season 8 Episode 7 of the show, written by Rob Schrab.
The episode starts with Rick and Morty protesting the creative direction of their favourite blockbuster franchise, Maximum Velocitree. Their journey leads them to Warner Bros., where they confront Gunn, the fictional director of the franchise. Unsatisfied with his answers, they use Rick’s latest invention, the Movie-lizer , to rewrite the film themselves.
The animated version of Gunn, hilariously portrayed as the episode’s antagonist, met Snyder in the Warner Bros. cafeteria.
Snyder jokingly said, “Just saw your new cut of ‘Superman,’ and word of advice — he’s the ‘Man of Steel,’ not the ‘Man of Conversation.’ Do more shots of him punching!”
He then offers advice about Rick, “That’s the guy who sealed Christopher Nolan in the giant bookcase to ‘punish’ him for Interstellar. He doesn’t represent real fans. He’s just the smartest man in the universe. Don’t sweat it.”
Executive producer Scott Marder revealed both directors were eager to join, saying, “They were good sports. They laughed at anything we threw at them.”
Gunn, who had just wrapped filming Superman, reportedly recorded his lines the next morning. “We didn’t think it would move this quickly,” Marder said. “He responded instantly with a yes.”
At the end, Gunn tearfully exclaims, “They out-done the Gunn!” after Rick and Morty create a ‘better ending’.
Snyder, a longtime fan of the show, immediately asked to return. “He came back like a fan, saying, ‘I’ll do anything for the show. Throw me a tag. Throw me a thing’” Marder said.
setTimeout(function(){
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.setAttribute=”async”;
scriptElement.src=”https://www.geo.tv/assets/front/js/lazysizes.min.js”;
document.body.appendChild(scriptElement);
}, 1000);
//setTimeout(function(){ $(‘.medium-insert-images’).find(‘figure’).show() }, 3000);
var loadDeferredJS = function() {
var lazyloadjs = [‘https://www.geo.tv/assets/front/js/lazysizes.min.js’];
var alljs = [‘https://www.geo.tv/assets/front/js/ui/thirdparty.js?ver=133’];
var jqueryjs = [‘https://www.geo.tv/assets/front/js/ui/jquery.min_new.js?ver=43’];
var bootstrapjs = [‘https://www.geo.tv/assets/front/js/ui/bootstarp.js?ver=55’];
var sliderjs = [‘https://www.geo.tv/assets/front/js/ui/swiper.min.js’];
var firebaseappjs = [‘https://www.gstatic.com/firebasejs/8.10.1/firebase-app.js’];
var firebasejs = [‘https://www.gstatic.com/firebasejs/8.10.1/firebase-analytics.js’,’https://www.gstatic.com/firebasejs/8.10.1/firebase-messaging.js’];
var firebasejs_tokenjs = [‘https://www.geo.tv/assets/front/js/push_notification.js?v=1.511’];
var alljscustom = [‘https://www.geo.tv/assets/front/js/ui/my.js?ver=232366′,’https://www.geo.tv/assets/front/js/mycustom.js?ver=646’];
/*setTimeout(function(){
lazyloadjs.forEach(function (item,index) {
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.src = item;
document.body.appendChild(scriptElement);
});
}, 500);*/
setTimeout(function(){
jqueryjs.forEach(function (item,index) {
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.src = item;
document.body.appendChild(scriptElement);
});
}, 1000);
// setTimeout(function(){
// bootstrapjs.forEach(function (item,index) {
// var scriptElement=document.createElement(‘script’);
// scriptElement.type=”text/javascript”;
// scriptElement.src = item;
// document.body.appendChild(scriptElement);
// });
// }, 2000);
setTimeout(function(){
firebaseappjs.forEach(function (item,index) {
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.src = item;
document.body.appendChild(scriptElement);
});
}, 2500);
setTimeout(function(){
firebasejs.forEach(function (item,index) {
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.src = item;
document.head.appendChild(scriptElement);
});
}, 4000);
setTimeout(function(){
firebasejs_tokenjs.forEach(function (item,index) {
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.src = item;
document.head.appendChild(scriptElement);
});
}, 6000);
const jqueryIntervalcheck = setInterval(function () {
if(typeof jQuery !== “undefined”){
clearInterval(jqueryIntervalcheck);
setTimeout(function(){
sliderjs.forEach(function (item,index) {
if(item == ‘https://www.geo.tv/assets/front/js/ui/swiper.min.js’){
var story_embed_gallery = $(‘.story-area’).find(‘.embedgallery’).length;
//var story_embed_gallery = 0;
if(parseInt(story_embed_gallery) > 0){
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.src = item;
document.body.appendChild(scriptElement);
}
}
});
}, 100);
setTimeout(function(){
alljscustom.forEach(function (item,index) {
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.src = item;
document.body.appendChild(scriptElement);
});
}, 1300);
/*const jqueryIntervalcount = setInterval(function () {
if(typeof jQuery !== “undefined”){
clearInterval(jqueryIntervalcount);*/
if($(‘.infogram-embed’).length > 0 || $(’embedinfogram’).length > 0)
{
!function (e, t, n, s) {
var i = “InfogramEmbeds”, o = e.getElementsByTagName(t)[0], d = /^http:/.test(e.location) ? “http:” : “https:”;
if (/^/{2}/.test(s) && (s = d + s), window[i] && window[i].initialized)window[i].process && window[i].process(); else if (!e.getElementById(n)) {
var a = e.createElement(t);
a.async = 1, a.id = n, a.src = s, o.parentNode.insertBefore(a, o)
}
}(document, “script”, “infogram-async”, “https://e.infogram.com/js/dist/embed-loader-min.js”);
}
if($(‘.flourishClass’).length > 0)
{
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.setAttribute=”async”;
scriptElement.src=”https://public.flourish.studio/resources/embed.js”;
document.body.appendChild(scriptElement);
}
if($(‘.apester-media’).length > 0)
{
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.setAttribute=”async”;
scriptElement.src=”https://static.apester.com/js/sdk/latest/apester-sdk.js”;
document.body.appendChild(scriptElement);
}
if($(‘.twitter-tweet’).length > 0)
{
var tweetObj = document.getElementsByClassName(‘tweetPost’);
var counter_tweet = 0;
if (tweetObj.length == 0) {
tweetObj = document.getElementsByClassName(‘twitter-tweet’);
$.each(tweetObj, function (i, v) {
$(this).attr(‘id’, ‘twitter-post-widget-‘ + i);
});
} else {
$.each(tweetObj, function (i, v) {
if($(this).find(‘.twitter-tweet’).length > 0){
$(this).find(‘.twitter-tweet’).attr(‘id’, ‘twitter-post-widget-‘ + counter_tweet);
counter_tweet++;
}
});
}
$.getScript(‘https://platform.twitter.com/widgets.js’, function () {
var k = 0;
var tweet = document.getElementById(‘twitter-post-widget-‘ + k);
var tweetParent, tweetID;
while (tweet) {
tweetParent = tweet.parentNode;
//tweetID = tweet.dataset.tweetId;
tweetID = tweetParent.getAttribute(“id”);
if(tweetID === null){
tweetID = tweet.dataset.tweetId;
}
//var tweetVideoClass = tweet.getAttribute(‘class’).split(‘ ‘)[0];
$(tweet).remove();
twttr.widgets.createTweet(
tweetID,
tweetParent
);
k++;
tweet = document.getElementById(‘twitter-post-widget-‘ + k);
}
});
/*==============*/
var tweetObjVid = document.getElementsByClassName(‘tweetVideo’);
var counter_tweet = 0;
if (tweetObjVid.length == 0) {
tweetObjVid = document.getElementsByClassName(‘twitter-video’);
$.each(tweetObjVid, function (i, v) {
$(this).attr(‘id’, ‘twitter-vid-widget-‘ + i);
});
} else {
$.each(tweetObjVid, function (i, v) {
if($(this).find(‘.twitter-video’).length > 0){
$(this).find(‘.twitter-tweet’).attr(‘id’, ‘twitter-vid-widget-‘ + counter_tweet);
counter_tweet++;
}
});
}
$.getScript(‘//platform.twitter.com/widgets.js’, function () {
var v = 0;
var tweetVid = document.getElementById(‘twitter-vid-widget-‘ + v);
var tweetParentVid, tweetIDVid;
while (tweetVid) {
tweetParentVid = tweetVid.parentNode;
//tweetIDVid = tweetVid.dataset.tweetId;
tweetIDVid = tweetParentVid.getAttribute(“id”);
if(tweetIDVid === null){
tweetIDVid = tweet.dataset.tweetId;
}
$(tweetVid).remove();
twttr.widgets.createVideo(
tweetIDVid,
tweetParentVid
);
v++;
tweetVid = document.getElementById(‘twitter-vid-widget-‘ + v);
}
});
}
if($(‘.instagram-media’).length > 0){
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.setAttribute=”async”;
scriptElement.src=”https://platform.instagram.com/en_US/embeds.js”;
document.body.appendChild(scriptElement);
}
if($(‘.tiktok-embed’).length > 0){
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.setAttribute=”async”;
scriptElement.src=”https://www.tiktok.com/embed.js”;
document.body.appendChild(scriptElement);
}
if($(‘.threadsPost’).length > 0){
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.setAttribute=”async”;
scriptElement.src=”https://www.threads.net/embed.js”;
document.body.appendChild(scriptElement);
}
if($(‘.fb-video’).length > 0 || $(‘.fb-post’).length > 0){
var container_width = $(window).width();
if(container_width 0){
let embed_url = $(‘.fb-video’).attr(‘data-href’);
let htmla=”
‘;
$(‘.fb-video’).parent(‘.embed_external_url’).html(htmla);
}
else{
let embed_url = $(‘.fb-post’).attr(‘data-href’);
let htmla=”
‘;
}
}
$(‘body’).prepend(‘
‘);
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.setAttribute=”async”;
scriptElement.src=”https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11&appId=580305968816694″;
document.body.appendChild(scriptElement);
}
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.setAttribute=”async”;
scriptElement.src=”https://dcc4iyjchzom0.cloudfront.net/widget/loader.js”;
document.body.appendChild(scriptElement);
/*}
},100);*/ }
},100);
};
var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame ||
window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
var loadDeferredJSCaptcha = function() {
var addJSNode = document.getElementById(“captchejs”);
var replacement = document.createElement(“div”);
replacement.innerHTML = addJSNode.textContent;
document.body.appendChild(replacement);
addJSNode.parentElement.removeChild(addJSNode);
};
window.addEventListener(‘load’, loadDeferredJS);
//window.addEventListener(‘load’, loadDeferredJSCaptcha);
#James #Gunn #Zack #Snyders #appearance #Rick #Morty