Looking for Eric fellow postmen in his living room, and smoking cannabis stolen from his stepson, hallucinations bring forth his footballing hero, the famously philosophical Eric Cantona, who gives him advice. His relationship with Lily improves dramatically. Bishop finds the gun and confronts his stepson. Ryan admits to his involvement with the drugs gang, and Bishop attempts to return the gun to the gangster. He is forced to keep it himself, however, when a Rottweiler is set on him in his car. The gangster then posts footage on YouTube of Bishop's humiliation. The entire family is then arrested by the police on a
What I've Been Looking For be sung by Zac Efron and Vanessa Hudgens, performing as Troy Bolton and Gabriella Montez. Later, it was revealed that Efron's singing voice was mixed with that of Drew Seeley. In "High School Musical", "What I've Been Looking For" was composed by Kelsi Nielsen (portrayed by Olesya Rulin). Sharpay and Ryan Evans sing an uptempo version of the song as their audition song for a role in the East High's upcoming winter musical "Twinkle Towne". During the audition, the Evans dance and sing on stage. Later, Gabriella Montez tries to audition but Ms. Darbus (Alyson Reed) tells Gabriella she lacks