Gene Kelly’s out for vengeance, and it ain’t gonna be pretty.

Read more