Originally Posted by GothamKnight182
Does anyone know when the Movie Masters figures will be out? I haven't seen anything on an announcement but from what I know, they are suppose to release this month.
LCS were only able to start putting their orders in a couple of weeks a go with no release date. Officially they're supposed to hit shelves in June.