does anyone know about any websites that might have more info on Planet?
I read an article about this film in LA WEEKLY or the LA TIMES about a year ago, and I really want to see it because of all the crazy mission impossible type stunts they got away with around LA. I know there is more buzz about this film on some other websites, if anyone knows post it.
share