Jimmy Kimmel is celebrating his 50th birthday. And as a gift to the host, Ben Affleck and director J.J. Abrams brought one of Kimmel's childhood comic books (he wrote himself) to life!

Affleck is joined by Jennifer Aniston, Ty Burrell, Shaq, Matt Damon, Zach Galifianakis, Will Arnett, Jason Bateman, Jon Hamm and Kimmel's cousin Sal to play the comic book characters.

Hilarious!