Planet 51 is a 2009 English-language Spanish/British animated science fiction/family comedy film directed by Jorge Blanco, written by Joe Stillman, and starring Dwayne Johnson, Jessica Biel, Justin Long, Gary Oldman, Seann William Scott, and John Cleese. On Planet 51, green humanoids with snail-like feelers and pointed ears live peacefully in a society reminiscent of 1950s America, but with alien technology and with 1950s themed alien homes. In the town of Glipforg, Lem (Justin Long) is a teenage boy with a new part-time job at the local planetarium and a long-time crush on his neighbor Neera (Jessica Biel). His best friend is Skiff (Seann William Scott), a big fan of the Humaniacs films. At a barbecue Neera's family is having, Lem tries to ask her on a date, but her hippie friend, Glar (Alan Marriott), keeps interrupting with his protest songs.