Photo of Derek Judge Derek Judge

Derek Judge in Power Rangers S.P.D.

Power Rangers S.P.D.

2005 TV-Y7-FV

It's 2025, and aliens peacefully coexist with humans. With the A-Squad Delta Rangers away, the Troobian Empire attacks Earth. Now the B-Squad Power Rangers Space Patrol Delta must morph into action to squash the alien threat and save the world.