The rock...no not me, Alcatraz