Oh hell yes. Aside its third installment, Sharknado 3: Oh Hell No!, has released a ridiculously long list of celebrity cameos set to battle whirling sharks in a tornado this last time around.With B-list celebrities galore, including Frankie Muniz to play Mechanic Lucas Stevens and Ne-Yo to play Agent Deveroux, the list goes on and on. The teaser that was just recently released compared itself to that of huge movie franchises such as The Lord of The RingsThe Dark Knight, and The Godfather— so of course we need Ray-J to play NASA tech Tom Major and David Hasselhoff as Fin's Father, Gill to fill those big shoes.

Watch Sharknado 3 on SciFi July 22.

Peep the full list below. 

Anthony Weiner 

Penn & Teller

Lou Ferrigno

Ann Coulter

Jerry Springer

Hoda Kotb and Kathie Lee Gifford

Bo Derek

Ryan Newman

Jackie Collins

Chris Jericho

Mark Cuban

Michele Bachmann

Holly Madison

Kendra Wilkinson

Ryan Kerrigan 

Tom Compton

+ more