LOS ANGELES, CA – MARCH 15: Actor Steven Strait arrives at Anchor Bay Films’ “City Island” premiere held at the Landmark Theater on March 15, 2010 in Los Angeles, California. (Photo by Frazer Harrison/Getty Images for Anchor Bay Films) *** Local Caption *** Steven Strait