MISSION UN-POSSIBLE (i missed this...)

Trivia

 * The episode's title is a pun of a multimedia franchise Mission Impossible.