a film still from looney tunes : back in action