Synopsis: A funny teen slant on Cyrano de Bergerac, Whatever It Takes stars a clutch of talented up-and-coming actors. Two high school classmates (Shane West and James Franco) need each other's help to woo their desired girls (Marla Sokoloff and Jodie Lynn O'Keefe). What follows is a roundelay of tantalizing misunderstandings that would give Edmond Rostand fodder for five more plays (if he were alive, that is!).