Sorry for the delay but here’s your Scifi News for March 17.

  • Godzilla anime coming to Netflix
  • Man of Steel 2 may have a director
  • My review of Iron Fist