Home Entertainment Zac Efron film flops at box office