Jesus Christ... Zac Efron? This all sounds kind of fake to me. I'm not saying you don't know this stuff, BishopShouldGo (and not including Zac Efron, some of the casting choices sound great), but unfortunately you're an anonymous person on a forum, so I'm not exactly hanging on your every word here.